tttssssttsttsttttstsssttststtttttutsttrssttttstttutsstsstttttttsttrsttstttttstsststtttssttsstttsstssstssstttttsssttssssssssssssttttttrstttttssssstttttttttsttttuusttsstsststsststtsstssssrstssssttttstsssssssstttttttsssstssststssssssrssssttttssstttttttttstsststutttsttstttssttssstttuutttttstttttstttsssssrsssttssssssssttssssssttssssststtsstttssssttsssttstsssstsstsstsssssssstttttsttttsstssssttssrstsstttststtstttsrsssssrstttuttssttsssttuuttttssssstsssssssstssssstttsttttusrttttttssttssssrrssrssssssstsstssssrttttstusttttsstttssstsstststttsttttttstttttsrtttsstssststtttsrssstttstttssttttsststtttssstttttstsssstssttsssttsstttttsssssssssrssssssssssttsssstsstssssstssstssstssttuttttssrstttssssssrstssssstrrttssutsssssssrsssstuttuttsssssttstttssstsrstssstttssssstttttttttttssssttsstttussttttssttttstttttttttttttsrststttsttsttssstssssssttttsssstsssssstssssstssssssssrtttttssssrsssttstssssssttsststtsttsttsttsttsttssssssssttssstttsststssssstttttttsttsstttuuttttstssstssststsssssssstsrsstttttttttttssssssssssrsrrstsrrttssststsssstsssstttttrsstttsstsssssttstttsstutsttutttsrttsssssttssttsttssrrtttsttststtsssttrrstssstttstsststtsssttssttttsstsstststsstsssstssstsstssttrsssssstssttsstttttsstttstttttsttstttttsstsssttsssssttstttstttssssstsssssstsststssststttttttsttssttssttsstttsstttstttssttttststttttttsstuttttttststtttstttuttttttsttstttttttsstsssssssssttsssttssssttssssssttssttsssststtsssssssstttstttsttttsstsssstttssssssstssttttssssssstststttsrssstsstsssttsttstttttttttuussssssssststsstttsstsssssrrstttttttttstssstssssrrsssssssrrtssstsssssstsstsssttststtstststttssssssssttttuttttttttttttsstsstttttsssttsstssssssstttssttttsrtsrstttttstssttssrsttsrttsttssssssttststssttstssttsstsststssstssssssssssstttttttttttttstttttttttsssssttstssstsrsststttsssstttsrsrsssssrtsstssttttttsstsssstssstsstttsrssstutttssttttsstttsttssstttstttrsstttttsttttttttttssttssttststtsssssssrssstsrstssssstssrsssstttttssssssstttssssttssssssssttttttsssssssssssssssstsssstsrtttssssstsuttsttssstttttttsssssttttsttttuusssststtstssststttstsssrssssssstssttttttstttsssssssssssssttssttssstsssstsrstssstutsttttttsssrssststtssstttttssttttsttstssttstsssssssttssssssttttsttttutttsttttstsstttttsrsssssssssttstttsssttutstttsttssttssssstttrsttttststtttsstttttttttttttttttsstsstsssrssstssttssrsssttssssssssstssssssrssssststtttsssssssssrssttssttsttsttsttssttttsttssssttttsssstssststsssttsttttsstsstttttsssstsststssstsstsrrsttssssssttstsssssssttttsssssssssrrsttsssssstsrrrssstttssstsssssstsssssssssssssttststttsttssstutstutssttttsssssttssttsuutttsttsttssssststtttttsssssssstttsttstttssssssssrsssrrsstuutsststtsttsstsstsstttttssssstsstssstrsttsttsssssssstussttttttrsttssstsssttuttssrttttttsttttsstutsttssssstttssssttsssssttsssttstsssstttttttttsttssssttssrstsstsstttttsstvtuuuutttttttttttttsstttssssrrssttssssrsttssssststttttssssrrrsstsrrstttttsssssttssttstttsttsttssttttttsststtsssssttttttsstssttsttutttttttttsstttstttstssttsssstsssttsstttssssssttsttsssssststsrtssttutrqrssttsttsstsrsstsstssssssssssrsssststsssssssutsssssssstssststttttsrttssstttttttuttttuttttstssststssstsssssssssuttssttsttssttttrssrstsssssssssrsttttttsstttttttsstsstsstssstttssstssssstsrrtssssstssttsttstttststtssstttttttttststttsttstttsssrtttsstttttsstttssrstttttuusssssssttttstttssttstttsrrtttsrrrtsrssststttssstuuuuutttstttttttttssrsststssssrtttsssssrsssstttssstttsssssrssrsstsqttttsrrstttttsssttttssssstsssttttssstttttsssstttttsttttssssstttttstuutttttttssttutststttssssssssssssrttssssttsrtttsssssssttttsssttsrrssssssssttsttstsssssssssstssssstsstsssssssssutssstssttttsttststssstttsssttstttuttttutsttssstussssrssttsttsssstttttsttsttsttutsrrsssssstsssssssssstssttsstttssttsrststtttssttttttsssssttsrrrssrrssttttstttsttttsttsstttttttsssttstttsstssttssrsttsttttststsssttustuuuttuustttsssttsssttstttttttttsrsstsrrstrrstsssttssstttuuuuttstttuuttttttssstutssssssstsssssrrrsststtttstssssrsstsrssrssrttsssssstttttrrssssrsststtssssssttsssssssssttsrsssstttttttttstttstuttsttttttstttusttsstutstsstsssssssttssrtttsstttttssttttsttssssrrsrsttssrssttstttsssssrstsstssttsrssssrssstsstttsssstssstttsststtttstttttstssrttttttttttttttttutsssssrttusttutsssstttssttttttuvttssttsssstsssssssssssrssttssttststsssttssstssssuutttstttssssssttsssssttsssssttsttttttttttttssssttttsrttststtsssssttttuttrrssssttttsttttsstttssstssttstttsssttttttttsrsssssttsssrssrsttrsttttttusstttttttttttttsstttsttssstssstsssssssrssttttttstttssrstssssstttsssstsstsssssssrrrsssttsstsstttsttsssssssttsssssstutstttututtttsstttttsstttsssttssssstttsssttssssstttssttsstttttstuttttttsststsrstssrstsssssstsstsrstsssstrttssttssssssssstssttsttssssssrttsssstsssttttttttttsrsssttstttttttttttsssssssstutttttsstttttttsttssttttssttstttstttrssssrssssrssssststttutsstsssstrrssttttttttsttsssstttsttssssssrsttststttttttssttssttstttsttttststttttttttttttsssrstssrsstttssssttsttsssttttsssssssttsstsssrsstsrsssrssssststtttstuttttsttttstttttttstsrrtssstssrssssssssssssttttttttttssrssssssstttstsssssttstsstssssststsssssssttsstsssssstttsttttsttttssuuttsttssttttttttuttsststttttsssssrrtstssssttstttttssstttstuuttttsttsssssttsssssssssssssstssssstturstssssstttsssttsssststtsstssssttsssrrssssttttttttsttssssttttstsrstttsttsssssstttttsssssvuttttttttssttssssttsutsstsssssssrrsssrsrrstsstustttssssttsssstsststtsttttstssssstsrrssstssssstssssttttssttttttttttttsststsstttuttttttssttssssrssrsssttttsttttsttssstttssssstttssssttssssssrsssssstsrststttsttsttttttttttttssttsttsttstttrrssssssrsssttttssttsstststsssttsssssstssrsttutssttssssssssrsttstttttttttsttssttsttstttsssttttttsstsssttttttttttsstttrsttssrrsssstttssssttststtsssttstttttstutttssrsstssssttsttstsrrsssstssssttstsstssssttssrssssstsstsssstsssttsrrrrrssrstttssstttssttssssssssrsttttststssssttstttttsttutsttttttssttsssttttttttssstsstsrsssssststsssttssttsssstsrrsststtttssstttssssssstsqrsstsstsssttttstsstttttsttttttttsstssttssstuttttsssstssststtsstssstttttsststutsssssssssttstsssssssssrrsstssttstsssstttssttttttttstttttttttsstttutttttsstsstsrssssssttsttttsstssstsstttstsssssssssstsrsttsssrrrstsstttsststtttssststttstttttssssttttttsstttuttstttstttsttttststssrsstttttttstttsttstssttststtttssttttsssssttsssssttttutsrrtsssssstttttttttsstttttrrsssssttsstssssssssssrsssrsssttttsssttttttsssstttttstttstttttssssttstttttttsttttttttsttssssttstttsttssstssstsstttsstttssssrrrtsstttsssttttttttsssttsttsssssstssssstssttstttttsssstttsttttttttttssssssttsssttttutssssstssstssssrsttststtttttsssstsststssstsssssssstsrstttttrsttttsttssstttttttstssststtttttsssttstsssttsstssstutttsstsstttsrssstssssssttstssrrssrtssstsssssssrststtsrtsstttttsstsssssstttttsssttsstttsstttutttttsttttttsstutstsrttstttsssttsttsttttssssssssstsssssssstttssstsssssttttttssssttsssttttsttsssstttttssstttttssttsssstssssssssttsssttutstttttttttsttsrssssssssttsttttttsssttttttsststtuttttsssssssttutstsstsssssssststtsstttsttsrrststtutssttssssttssssssssssstssttstssststtssttsttttsstttttttssttsttssssssttsstttsttsttssttssttsssssstsssrtuttusrssstsstttsssssssrttsttsrssssstsststtttttttttuuttstsrsttttttsssssttsttsssttsstssssstttsttssssstttsssstttsstsssssssttssssstssssttssssstssttsssstttsttsttsssssttttttttssutsstssststttsttsutttstttsttsrstsstssstttsttttsttttssststttsssstststtttsstttsssstttttsssttsssssttssttttsrssttssttssssssstssssstssttsssssssstsststtssttssssttutstsstrststtttsttsstssttssssttttttstusstsssrrstttttttstsstsrssssrstsssttttttstttstustssrstssssstttsssssssttsttsststttssssttssssttssssttttstttttttssssssstsstttttssttssstssssstssssssuuttttttstssssttttsstssssssttssssrrsststtttsttuttttuuuutttttssstttttttttttutstsrsstssrssssssutssssstsssssssssssttsttssstsrststssstttsststsssssstttttssttsttttsstttsssstttstssstutststttuttuustssttttttsttsssssssssttstustusrrstttsssststtssttstttstttssssttttsstutstssttttttttttsstuttttsttsssssstsrstsstsssttstsssssssstsssssssssstssssuttuuuttststttttttsststttsssrsrtttssssrtsrsttssstssstsrsttstssssttsssttssstttsstrsttttsstssrstsrrsstttttssssststttsssstutsttttsststtssttsstttstttttttssttssttssstttttssttsssttstsssssssstutsstttutsssttttttsttsstsstssrrrssssssttttsstttttuuuutttuuttttttttttttttutttsssstsrssssttstttstttttsssssrssttssssttsstsssstsssrsstttssssrssrrssttstssssstttsssttsstststssstttttutttttststuutsttststtssssssssssstttsstutssrstttttstrstssuttsttttttstsssssttttstuusttstssstttsttsssttttttttsssrrsssrsssssstsstttstssstststssssstssstssttttttttuttttttttutttsrtttsssrrssrttttsttttrsttsssttrrstsrsssststtsttsssstsssstttsstttttsrstssrsssrstsssststststtstsssssrstssttttsssstttttstssttsttttttttstsssttssssssstsssststtttssssssssttssttttsttutttttutssttttttstsssssrrstsssttssttttttuutttuvttutttttttttttsttttsssstsststttsstttssstsssttsssssstttsttsssttsstsssssrsttsttssrrrrrsstttttsssttststtsrsttttssttsststtstttsttssstttttttssstssstttsssstttttsttutststuttsttttttstttttssssttssssttttrrsstutstsssrsstssttsttssttttttsssrsssssssrrrststttttstssttsssssssssttsstssstttstttuttttttstsssssssutstssssrstttsssststtttsstsssssrssstsststssttssstsrssrttssttttsssttsttssssstsstttstttttsttssssttrstssssttssstssttssttttssttttttssstsstsssssstsrssststttsstsstttststttsttsssssttutsttttsstttttssssssttsstssrststssttstuuuttuuttutsttttttssttttssstsststtsstttttttssttttttttstttssttsstsstttsststssssttsrtttsstsstssttttstttttssttttssuuttsttutssssttttsstttssttttsssrstssttstttsssttsstssttstutttssststttsttttssstsstsssttstttrststtstssrsssssssssstttttttwusssssttsssstsrqrsssttssssssssssrssssstttssttssuttssttttttttttssttttttttttsttsttsttsssssttttsrstsstrssssttrstssssttsssssssrsttsststttttststtssrrtsstsstsssstttttsssssssststssttttttttttssssttststttstttsttssssssssssrsttssttsstttsstssstsststtsttrssststttttrttsttttssssssssttsssssssssttsttutttuuttttstttttttstttttttttssstssstttssssssttttsttttsttssttssssrtttsstttsssstsssttssttsstsstsstttttttttsttsstutttttstttssttttstttttttstttssssttsttsstssssssssttsqtttttuttttststttstttttttsssssstusstsssrstutstsssrtsssstssttsstttutttsstsssrrstsssrrrstttsssrssrstsrstttttstssttstutsssttstutstttttstuttttttttsttttstttsttttstsrrtsssssrssstsrttssrttssssssssrsttsttsstttsttttttsrsttsttsttsssssssttsrrstsrsttttttttttttttttsstttssstttttttssssttsstssrttssstttttttttttsttttststtsssstsststtttttttsstttsstsssstssttttstttuttttstttttuttttsssstttttttttttttsssrsssstttsssstsstttsttttssssttssttrssttsstttsssrssssttttttssstttssttsttssrsttttttttttttssssststtstttstttttttssrrssssstrrrstsrssttttsstttttuuttssttsttrststttsrssssstsstttssstutsttrststsrssssstttsttssssssssssstsstusttstssssstsrsssssssstttsssttsttssssttsttsttsttssstttttttttsttssttssttsssttssstrststtrssrssttrssttsttutssrrsssssssttttsttsstttttsttutsstttusssstsssssssrssstttsstttttttsststtttttsttsstsssssssssssrsttsststssttttttsttsttsstsssttsssssssttssttttttssttttttstsssttttsttttttstsrsstttttsstttssttttttttsstttssssttsttttsstsssstttttsssssrstttssstssstttttssssssststtttsssttsttsstssssssssttttttsstssttsssssttsstttttttstttssssstssttsrrsttssstttttrststtttttstttttsssttssstssssssssrstttttttsssstsstttttsssssssttssssssssssttsststtstttttssssttttsssssttssssttsttttsssststttttrtttsstttttttttttussstsstttssttsttssttstsssssssssrsssssrssstttsrsstssssststttsstsststtttsstssssstsststttttsrqrsttssrrrstssttstssstttttttttsttssstssstttsrttttttttttttttttttttstssssttssrtsrssssssttsttssststtststssssssssttttttssssssttstttstttsssstuttttssttsttttttttttttttsssstsstttttsssssstttttstsstssssstssssttttttsrstssttsstssstsssttttttttttsttsssttststttsttstssttttttsrsttstttssssssstrrsrststttttsstttssttsttttsssrsrssttstrsstttsssssssssttttststsssstsssssssststttssssssstsssssssrsuttssstsstttssttttsstttsssrsttsttttssttsttttututttssrssttsstttsstsstttstsssssrssrssssrrstsststrstsrtsrstsstttstssssttttssrstsssstssstttttttsrsttsssrssssssssssssstssttttssstssrrsssssttttsttstttstttttstststssssssstssttssssstsrsttstssttsttsststssssrsssstttsststsstttsstsssstssssttttssstssttttsssttttttsttttttstttttttsssttttsttssstsrsttssssstssstwtstttttttttstttsssstttttttttsssttttttttttttsttttssttttsttsrsttttutrrrsssssrssststttssstttssststtttsssrssssrstttssstssssssstsrstttsssttsststttsrssssststttttsssssssrssssssttttsssrrsttssstsssssssssrstutttttssttsttttsttstttttttttsstutttttststttssssssssssssstssttrsttsrsssrrstsssttutttstttttttssssrssssssttstttttsrsssssststssrssttsssttstsssststttttrststssttsststttttssstusststttssssssstttutstttsssststttssssttststssssttrssssstsrsssttsttsstssssstssttssttsssssstssssssttttttststsstststttsrrssttttsssssttsrsttsstssssssttttttttttttttttsssrstttttttsssttttttstttttsttstttuuttsrssttttttttttrrstsssssssrsssssssssttttssttutsstsrsssrrrsttsssssrssrsssrstttsrsssrstttttssssssssttsttttsstsstsssrsststsssssrssstsssttsstssttsssttsstttttttttttttstsstttutttttsttttttutstttttssttssttssstttsrstssssssssssrrsssstsssstsutssssssstssssssssstttstssssssttsttttsqrtsssssstttsssstssttsttsttttssstssttttsssttsstttsrssststtssssttttttttstssrsstttstsstttssssstssrssssttsssssttssttstsssstssstssssstssssstssssssttsstttsstssttstttsssststssssststtssssstsssssssstssttssstttsstttssttsstttttttssssttttttttttstsststttttttssstssstsrsuusssssttssssrrssrsttstttttssttsrsttssssrrrssrssstsrstsrstsssttsssssssstttsttststssstttssstsstssssttssssssrssssrssssssststsssssssssstsssttttttttttsttssttttttsttttsssttstsstsssttsttssttssstsssssssstsssrtttsssssrssssttsssssssttssssssssttssttssttttttstttssstrstssrssrssssstststtssssssttsttttstttstsststttssttssstssttsssssssssttttttsssststtttttttsrtsttssttttsttsssttstsstsstttttsrrssssssssrsssstttsssssttsstssttsssstttttssttttsssststsssssssssssssrsttstttssuttssstttsstttsttttttsssttttttttttttsttsttstutssttssssrstsrsttssssttssstsrssrsstssttssssstssrsttssttsrstssssttsrssssttsssstsstsrrrsttssttstssssssttssrstssssssttstssssrsttsstsssstttstsssssstsrtsttttttssstttsssttssstuttsttssttsstttssttssttsstsssttsttussssrssssssrssssssrsrsttttttrststtttssssssrstsrsssssttttsttsttsssttttstssttsssrsssrsssssssssttssttsstutttttusrsttsttssstsstttstttrsstssttstsrsttstttstsstsssststttttssstssstttsttttstttssssrrssstsssttssssssrstsstttttsrtsstssttssstttttutstsssssssssrssssstsssttsstttttttssttsrssstttttttttttttttsttttttttstttutstuttstssssssttssstttsrtssststsrrrrstsssststtsttssssssssttssttssttsssrsttttssssstsrssrssrststtsststtsstttstsssssrststtstttsrsstrsttstsssttsssutsstssstsstttttttstttststssstttsstttsstssstsssstsssssstttssttttttssssstsrssssssrrtssssttttstsrsssttssssssssstssrsssssttssssstttttttttssttsssssssssssttsrssssstttsstsstttttttutsssstttssttsrtttsttsssttssstssssssssttsssstsssssssttssssstsssssttsstuutttsstsssrrsttrstttsssttssrsstttttttstsststtssrststttttsssssssssssssssrsttsssstttsttttttttsssssttstutttstttstttttttsttsttsstutrsttsttsttstttttttttsssttttsssrrsssrtsrssssttsssssstsssssrrsttsssssstsstttssttsttssststtsssssststtsstssssttssssssssttsstttsssssssssssssssttsttssstsrsstsrrssssssttttstsstttstsssttstttssstsssssssssstttttstttttsttttusrssstttsrsssssttstttssrrsssssssssssstsssttstssssssrsttuttsstsstutsstsssttstsssssttsststttrsssttstttttsssstttsssssssssrttssttssstssrstssssttsttrststttstssstststtstttttttsttsttsttttttsrrrsttssssssstssssstttstttstsssssstssssrssstsstsrstttssssssssssststtttttttsstttttttttstttttttttststttsssttuttttstttsssttsttttttttttssttstssttssssssrsssrssssrsssssrttsssssrsssrrrtssssssttttssstttsttttstttttssrstssttttsssssttsssssttsssstttsssstttsttttsssstsstttssstsrstsrtttsrssstttttsttsssttssttstutsstttssssssttttssttttttttttttttsssrstrsssssstsssssttttrrtrrtttttutstssstttsstssssrrsstuusttttstttsttrsststtstsssttssttttstsrstttttttttttstsssssrttttsssstrsutstttsttttsstttsttssssttssttsssttsstttsttsttsttttsttttsssssrqsttttssrtsssssssstsstsssstssssttttttsttsssrssstttttssstsstssssttttsstttsstttttttssstutssttttssssstttsstuutttsstsstttttssttstttttstsstttstsssssstsssstrrtsrststttttssssssssttrrttttssrsttutsttttssrssttttsstsrssstttttsssssrttsssttusssstttttttstttttttttssssttssstsssssttsttssssstttttutttststssssssstttssttssssssttutsstttsttttssttttssrsssrstttssstsstssttssstttttttutsststtttssrstssssssstttttttttttsrsssstttttsttssstssssttttststssttsttttssssstssssttssssttssutssstttsttttttttssrssttttttsstttutstssttttttssttttttssssssrrsssssssrsttsstssssssttssttssssrstttuttttssssttsssssssssssststssssttttttttttuutttttsstusstttttttsssstttsstutttsstttttsstsrtssttttsstsrttttssssstttsstttsstsrstssttttssrsstssstsrsstsstssttuttttsstsrstssstssssrrststttsstsrsrstttstttssttstttttsttstttttsttssttttsssstttsttssssssstttuttwtttssssrrsrstsssttstssttttttttttttttttttsstttttssstsrrssstssststssrrsssssssstssttsssttssstssttttssssststttttttttttttstttrttsssstssttttttttsttsstttttsstttssststttssstsssstuttsstttssttutttttstssttsttsttssssttttttttttsttttstttsrsssssrstsssssssttrsttsrsttsttstttsttsrttsttttttsssttttsssssssstttttssttstuuututtttuutttstssssttttstttsttsttttssstttttttstttstssttstttssstssstttssssststssttstsssrsssstttstssrstssrrsssssrsstttsssttttttttsstssststssrssssssssssrsststtstsssstutttsststttstttttttttsssstsssstttttsstsssrstststutttssttttsssststtstsssttstttttsssttsttttttsststsstttsrssssssttsssssrstssssssssttttssttsssssstttttttsssrttttstststttutstttsssssstststutuuttsstssttttssstsssssssstttsssstsssttttssssttstttttutssstssttsstttsssttttuttttttsstttsstttssttsrsttrsrssstsssssttssttssstttssttsttsstststttssttssrsstsssssstssstttttttutttttututttsssssssssttsttstttttstssssttttsssstsststtttttttststttsstsrsstutttstsrstrrssttssssstrrssssrssssstsssttsstttttttuttssssssrstttssssttsstsssrrssssssttststttttttttsttttutttsstttsssttstttttttssstttssttssttrstuttsttssssstttssstttttsstttsrsttstutttttttttstttssssrstutsttstttssssssstsstttttttttstssttsstttttsssssssstttttrsttsststtsstsststttuttttsssrrstssttsstssttsststtsttttssttttttstsstststttttssssssttttsstsrssttsststutstsssttsssstsstttssttsrsssstssstsssttsttssssssstsstssssttssttsttttrsssssrrrrrsssssstststtsttttttuttussttttsssttttssttttttssssssttsrsssssssststttstsststtsstssssstttttsssrsssssssttssssrsssttssssssstsstttttttttttttttttttttsssttttsttssstssrsrsststtttttttttsstttsssttttttttssttssstutsttstttstrttsstttstttssuuuusstssstttttstttttttsssttsttssstttttstsstsstsssttsrttsssttsstssssssssssttstttttttstttusrtsstssrrrsrssstuttttttsstssttttusststtttstsssrstsssttsstttsssststssstttttstttttssssttssstttstsssssstssssrsttsssttsttstttssssssssssssssstsssssrsssssrstttssstsrtsssssssssttsssssstsssttttttssssrssrrrssssstttssstsstttstttttttttttssstsstssstttttstssssttttssrsssssstttsstsrrsttssttsstssssstsssssrsttsssttssrsrttsstussssssttttstuututtttttttttttssttsttstttssssstssttstttttttsttsttstttssstttttttssssttttustssttstttttsttssssutssttttttsssssssssttttstttttttssttsttstttttttttsststttttttrrsrrstttsstsrsttssssttsstttssttsstuttttsssssrrrssttttssttsttrstttttutsttttttttrttsssrtssssttttttssttttstsstttttttstttttttttttsrsttssssrsssrssssttsststttssstttssrrsssssssssttttssssssssssssssttttttstssssstsstssssssttssssttstttsrststttsttsrstttssssssssttsttttttsstttsssssttsstttsttttttttsstsssssssstttssssttsrssssssstssssttsssssrrrttssssstssssssssrttttsttttttsttttsstttssttssttttttttssttstssssttsttttttttsstttttttsttssstuuststsssttststvstsrstttttttttsttrsuttsssstttstsssssttttttsttstsssssssttsttttttststttttttttttsrrrrssstttstsrsstsssttsstttttssssttsttsrssrrsrsrrtssttttsstssstutttttssttsuuttttttsttsstrsstttttttttsstssstssstttssttsstttstttssttssssssssstsssststtsttttstusttsrssststtssttststttttssttsttrsststtttttssstststtttsstsssssststtttsttsstttttutsttssssstsssststttttttssstttrssssttsssttssssttttsststssssttsstssssssttrtrssssstsrstsssrssrrssssrrsrsssssstsssssstsstsssttstttttsttsststtsttsttssttssssssstttttttrsttsrstsssstsstttrssstttttststssstssssssutssttttuutsstsssstttsttsttsssssttttttsstssssrstttsttttttttttststttstststtttrsssttttsttssstssssstttttttsstssssttssssrrrrsssrsrstsststttttttsstsssssttttsttttttttstssssttttttttssssstsrsststsssttsssttsstssssttsssrssrstssttstuttttsstttstsssssssssstsssssttttsrtttvttsrssssuttttttsstttsssttsrsssssssttttttsttsstsstssstssssstsssrsttttttstttssttssrstsstssssttssstutsststttsrrstssssstssssssstssttssssrssrsrsssrrssssrstsrsttssstsrssssrrssssssststtttttsststtssssstsssttsttsttttsrsststttssstsssstssttsssssssssststtssstsssssstssttttuuttttttttttstttstttsssrstttsstttsssrssttutttttttsstttsttttsttssstssrsssttttsstttsttttsssttttttttssttssttsstsrrrrsrrssrststtsttttsttssssssssstsstttttttssttstsstttstttusssrsusssttstttttsssstttsssssstttsrsssrssttuttuttttrstssstrsttsstsrsrssssssstststtssttssttssttttttttttsssssttttstttsssssttuutsststtssstrstsssssssrrsttsttststttttttsssttsttstttsstsstutsstttttsssststsssttstsstssssttsssssssrsssssssssssrsssssttsssrsssstsrstsstttsssttttststsstsssstttsttstttstsstsssststtsssssstssttsrstttsssrsssstssttttttsttsttssttttuuuuutssstttsttssttttstsstttsstsssststttttttssssttttstttsttstsssssssstssttsssssttttttttssssstttsttttsssstsssssrssrrrsssssssttstsssstssststttssssssssssssstssttttstststtstssttstrtstssstttssttttsssssstssrrsssstttttttuutttrtvtsttrststssrrssssststtsttstsssstttussststttstttttsssttsstststtrssssstttssstttsstsssssssttssssststtssttsttttttttttssststtttssttsttsssttsssststttttttsssstttssssssssssstsrssrsssssssssssttstssstttssttstsstutsssstttttsssstssttsstssttttssstssssssssrssstsrssssstssstttttttssstsstttttssttttsstttttuuutttttsssssttttstssrstsststtsssststtstttttttssssttttssssssstststsssttssssststttsttttuttssssssssttuussstttsssssssrrrrssstssstttsssstsstsssttsttttsssssssssstssttssstssttsssttstttstsrsssttsttsttstssttsrrsttsttssssttuutsttssttssssssstsssssstsststsstsssstttttutrssrrsstttttttssstssssssrssrssstsssstssttssssssstttssssstsststststtstttststttssttttttttsrsttttssststtttttttttttsssssssststtssssrrstsrssrrsttrsstsssttttsssttstsusttsttutttttuttttttstttttsrssttsttsstttststrssssttsssttssrssssssstsutsssstttttssrttststtttttttttutttttsstsrsutstsssssssssstsststtttsrstutttsssttssttsrssttttsssssstttssssrtttutsttstttttssssstsstttstttststttssrssssttstttstttsttstttttssrsssttssstttsssttsstttsttttssssssstttttstsrststssttsttststtttsstttstssssttttttttssssssttrrssrsstuttssssstsssssssttttttssssrsssttttttssttsstsssssssssssssssssrrststtrsssttttsstssssssssttssttttsssstssttsttsttttsttttsstsssttttutsstttrstsssrssstttsssssttssssrrsssrrssssssttssstttsttttstsstutsssttttttssstttsstsssststtttsstsrssssssststtsstssssttttsttttttssssstssssssttttsssssttttuttttttstttttttsstttstttssssssssttttssstttstttssttsststsstssttsrrssrsssststtsttutstttsstttstttttssstssttsssstttsssststttstttssssssttttttsssststttssrssttsstsrstssttsstssstsrsststtsstsssssssssttsttttsstsstttsssssssssstutssstsssttssssrsstutttstttsssssttsssstttssttrrssstssssssrsssttsttssssssttsrsssstttttsssttsstttttsttstttttttttttsttttttssstsssttttttttssssssststutsststssttssstttssssrsttsttsrrssrrssrstsrrrrssrrsssstttttttssttssssttsstttssstssstsssssttuttttssssstsrssssstssttssttsstttttssssssssststssstttssststttttttttttttttstttstssssttttttsssttstttssssttssssttssssssstsrrstttsrrssrrsssstttttttsstttssttssttssttsssttssttsrstttssssstttttttttsststttttsttttttttttsssstsstssssssssstttttstsststssttstssssssstttsrtttttttssssssssrssssstttttrttssssttssrsstttttttttssssssssssssssrsstsrrsssttsstssrssstsrssssssssssrrrsssstsststtsttsststttttttssttstttttttsutstssssststttsssssssrsssstssttttsrsrstrsssssrrrssssttssssrrstsssrsssrrrrrrrsssssssttttttttsstssstssttstststttssssrsrsststsssstssssrsssstttsttttsststttttsrsttssttssttttstttttssttststutttsststttttstssttssstttstttstttrrstttssssrrtttsssssssrrstssssttstsssssttutsttssttsstttsttsstttttttttttssrssttssstttsststttsstutststtsststtttsstsrssssstssttssssstttstsssttsttssttssssstttssttsssttttttssststttssssstttttsstsssstttsststtstuttttstttttssstsrssrssstssttstttttstssssssssstsssssssrrsstsrsrrsttsttsststtttssstssttsstttsttttsstssssttttsssssssssstsstttsstssssttsssssstrrrsrsstttssstssrsssssssssssrsstsrsssssssssssttstttttsstttssssstssssssrrttssssrrsssssrsstssttttttttsstsrssssstsssssssrssttttttttsststsststuttttttttttttttttttsttsssttsstttsssstttsssrrstsssssssssrqrsssssttrstsrstttutsttstttssttsstsstttsttstttsstrrssttttststsstrssttttutsssttssstsssstsssssrstststtsssssttttststttsssttsttttsssssssstttssssstttsssttttssstsrtttttttsssssssstttstuuttuustuttttttttsrstssssssrstssttttstutttssstsssssrrrsssrsssssrrssstsststtttsttsssttttttstutttsttstsssssttuttstsstuuttttttssststtttsttssstttsssssrssstttsssrrssstssrsutsrrsusqrsssssstsrsrsttttsstttstsssssssrssssrstsssrsstsssssssssssttttttsssstrrssttttttsssssssttsttttttstttsrttsstttttttttstsstttttttstssssssttsssstttsttsssssssrssssssssrstssrsttsstsstttttttsrstttttttssttsttstttsssssssrsssstuttstttssssstsstttsssttssttttstttttttssutssttssssssttssststsststtsttttsttttstsstttssstsrsstsstttsssssststttsttssssssttsssstttrtttuuttttttsssrsssssttssttsssssttttttttrssssstssrrsstsrssstsrsssttssssstststtsrrtutstttuttsttttttststtsttttttsstttttsssttssssssstttrstttusrrsssrrssssrssrsrtssrrrstsrrssrrrssrsssssrtssststtssttsssstssssssssssrststssttsssstssstttttrttssstssrsssttsstttsststssttstutttutttttstssttttstttttttsssttsttsttssssstssstssttstttsttssssssssssssssrssssssstttsstssstttsrstttttsstttttttsttttssstsssstsstttttsttsrstsssssttttttsttsssttttttssstttssttstsssrstsstttttssstttsttttttttssttssrssstsrrssttssstsssssssttttsttstttstutssssstuttttttststttstsstsrsttssssssttrstsstttssrssssttssrrsssrssssssssrrrsssssstssttssrrtsssstttsttttttttsttsttttttttssssstsrsttssssssstttstutstsrrrstssssssttssssrtsrsrrrsssrssssstsssssrsstttstttttsstssstsstttstssrssssrssststttssstsssstssttssssrrstsstssssttssttttsttttttttuutstttssstsrsttttttstsssssttsstsssststtsrsttssttsttsssstsssrrstrsssrsssttttssttttsssttststuttsstsstsststtsssstsrssssssttssstttstssssssssstttttuuttssststtstssssssssttttsrssttssstsssttssssstttttsttttstssstsstsssstttstsssssssstsststssstutssstsssstttttttttttssttsttssrrrssstsssstsstttttttssssssrsstsrrsssssssrstsssssstsssstsssssttstssstsststuttttttssttsssttsrssstssssrsstssstssssststttttssssssssssssttttttssssssssssstsssrssssrsrqrstssrstsststtssssssttsssssrssrssssrstttsssssssssssttsttsrrsssrrsrtsssstttsttrttsrsttttttttsssttstttuttttttttttsttssstsstsssstssttssttstutsssstssssrssrstsrststtttrrsstssssttttttuutsststtsssstttsssssssstssstttssttttstttsttttstuuttuuttttsssssttssttsttsttssssstststtstsssssssttstttttstutsttsttttssstsstttttssstssttssssssttsssstsssttsstttttttttsstuttttsssrsrsstsrstsrrssssssttsssrrsstsssssssssssstttstttsttsrstssststsssstttsttstttsssttutttsrtttssssssssssrsstssstttssstttttsttssssrsssttsttssssssttsssststsssrrssssrssrprssrssststtsstssttttsssstsssrrrrssstttttttssssssttssrstsrrsrrsssstssrssttssttutsrstttuttttrsttssttutttttsstttttttrsttsssrrsrstttstsstsststssssssrssssrssrssssstttrstsssssssttsstttstttttsttsssttssssssssttttsstttttttssutstuttstttuttuttttsssstutrstsssststtssttsstssststsrrsssstssttttssttttutsstssssttstuusstsstrsssttssstsstssssttttttttttttttttttutttttssstssstssssssrssstssttsstssststsssssssssssstttttssstsssstsssttsssttttttttsttsstssttssttstttssrssssttsstsssststssttttstttttssssssrstssttssssstssttsssssssssrssrsrssssssrtssttsrtstttsssttsstssssssssstststtttststtttttttsssssssrrsssstttsrsttttsstttssstttusttssttttssstttttutstttttsssttsssrssrststtstsstsrrsttssststtssrrrrsssrsssttsssttsssssssstttsstttttssssssttssssttstttttstttttttttstsstuttsssuuvuttttuttttturrssrttsssttttttsstttssstsrssstttssstsssstttstsssssttsttsrttssssssrssttsstststttssttttsttsttsststtuutttstttttstsssttsstsststttsstsstttsssssssssststsrstttttrsttsrrsstsssrsttstttttutssstttttsssttssssssttsssststsstsssttttttstttsstusssssssssttsssssstsstssstssssssssssrrrrsrssttsstsstsrrsssssrsttststtsssssrsttttsttttttttttttsssttttsssssssrststttttssssssstttttttuttsssssstttsststtttttststssttsstsrssrssststtsststttssrssssttssrsrstsssstttstssstssssttssttusrtttttsssssttstttststtsttttttttttttttsssttsttttuuuuuutuutttstssssssssssstttttsstttttsstsssttsrsttttttttsstsrstttststtssrsssstttsrsttttttsstttstttssttstttsstttttuttttrssttttttssssrsttttsttttttsstsssssssssstsssttsststssrrssrrrstssssstsstuttsttssstttttssttttsststtttsstsssssststrssttttsstssstttststsssssssssststsstsssssrssststttsrrrsststutsssssrsssstssstttsssttttsssttttssstuuuttttrsttssttttsrsssssssrstssttsssssssstttttttttttttsstttttsstttttssttstttsttsstssrssssssttsttuutttrssssssssrssrsssssstttttssttssssstsstttutttsststsstssttsssssttststssssstsstsssrssssstutttttuttututsstssstttstttttttttsttrststttttttsssstsssssttstttsststssssttsssstssssrrstsstttssttssttsssttsttsssttttttssttsrstuutsttststtttutsssstttssttsssssststsstssssssstssrrsrrrssrstssststutttsstssstttsssstssssstttttsstssssssstttsssstsstssstssrttttttsssstssssssssrstssssssrsstttsssrssrssssrssstrrstsssrststtsstttssstttstssttuuttsstssstttttttutssssssssrsssrsssssssssssttttttttsttttsstttttttttttsssssttttttstssssstsstststttssttssssssssssrssrstsrtttttttsssststttssttstttststsssssssttsrrstttttsstsssstststsssrssttstttuttuuttuuutstttsstttsttssttttstttrssssstttttsrstsssssstttttstttsrtsssttsssrtssssrssstttrsttssstttsstsstttsssstttsssttttsttttttstttttuttsttssstssssttssssssssssstrrssssssssrrsssstsrststtsstttttssttsssttssttssttssststtstttsssttsttsrtsttstttrstsssttuttsrstssssrssssssssrssrssssssttssrrssstssrrtsssrssssssrstsstutttsssttssttttsttttsstsssttttttsttttssssstsrssrrstsrssssststutttsrssttttttutssttsttsstsstssttttsttttsssssstttttttsssttssttssrsttsssstssttttuttssttssttsssssststtstststtttsssrsstussstsstsssttstssstsrrssssssttttutttutttttttssrsssuussttttstssttssstssssststtttsttttttttstttsssttttsttsrssstusssststssusrtttttrsssststsstttttttttsstttttuttsssttttssssssttssssssttssssssrrsrssqssttssssststsstsssstttsssstssttssttssttsttssttssststtttttsststtttssstttttssssssstttsttqstsssrrrssssssssssssrstsrstssstsrrsssssstttssssssrssssststtstssttssstssttttttttssssttttssstttttsrrssrrsrssstsrrssssstttttsrrsststtttutsttsttsstuttttssttttttttsstststttsstttssssrrtsssssttsssssttstssutsssttstttsssstttsttsssttttsssssrsrtusssssttsttssstssttssssrsttststttttttsststtssttssttssttsssstssssttssttrrssrrsttssttttstsstttsssttttttsrssrtttsstsstttstttutstttttttsssstttttuuttssttttttuttsstttussstsststrssssstttttsssssssstsrsstssstttsssstsssttttssrstststssttsstsstsstttttttssttttttsrrstsssssttsssssttssstttrttsstssssrrrsssssssrsssrrssrstssssrrrstssstssstsrrrrsstsssssssssssststttstttsrstttsssssttttrsttttssrrssrrssrsstssrssssstttttssttsttttsttsttsstttttttttttstttuttstsrttssttststttssrsrsssssssssrrstssssssttsstssssttsssttstsrsssrststtsrsssstsssttssrsssttssttssttttrrsstttsrttrtstsstssstttttstttttsssttsstsstttssstsstsrrsssttttttttttttttrsttttssssssstsstsstttsssststtststttttttssttttttttttttutttuutstttutssstttttssssstsststtsssssttttttsrtsssssttttttsstttsssststtttsttssstsstttttttssttttttttsstsstttssrstutssttsttsrsttttttttsststssssssrssrrrsssrsssstttsssssssrrstssstsrrrsssstsssstsssstsssstsrsssrrststttttttssttsssstssssssssssstsssssstsstttssttttttttttsssstsssttttttttstssttttttsssstssssstttttttsrssrsstssstssstttssssstssststtttsstttsrsssttsssttssssrrsstsssstttsttsstsssttstutssstttttssssttstttsssssttttssttstsststsstssstttttttsttssttsstttstttsttttttsssstttttssssssssrttsssstssssststttttssttttttttsstttttttttttttstttrttssstsrrssstssttttsssssstssssttssrssttsttstttsstsrststtstttttsssttsttttttsrstttsstttssssststttststsrttsssstsssstutttstttsstsrrsssrsssssstsssttsttssssssssstsssstsrsssrssssssssssssssssssssssrssssstssststttsstssttsssttsssrsstsststtttsttttsttssttsststtttttttstttttttssstttstttttssssstssttststtsttsssssrrttsttssssstttssssstttsttttssstttsrttsstsssssssssrssssttssststtststtstusstsstsrssssststtsttttssutttttssttttsstssttsttsstssttststtttstttttttstsrsttsssrrsstssrstsssstttssssrssssrrsttsstssttusssttsstuttstttssstssstttttsssssssssttsstuttsssrsstsrsttsqsrtttsrttstttssttssttssstssttsssttsutttttssststsstttttssttsstttsssssssrssttssstttstttttsttsssssssttsssrrstttttsttttssssstssssstsssttsrssrtsstssststttsrrsrttssssstttttssssttttssttttsssrrrrssttttstttssttstutttstsstttttttuttuttttsttttsttttsttttsssstsstttttttsttttsssttsstttttsrrsttstrssssssttsttuttsttttttttsssssssrstsstttsttsssttssssttsstttttsssrrssststtttssttttttstttttstsssrtttsttssstsststttttssttsssttttstttsttssrsrrrrstsstssssttstttssssssttsstttstssttttttssssstssststsssttssttttsssssstsssttrsttttttsssssssttttsssssssttsstttsstssttssstsssttsssstttttstttttsstsstttttsstsrssrststtsrrssttsststtstttttssttssssststtsssssrstuutstsstsssssssttsssssssstsstrssttssssttsttrsssttstssttsttssssrsutttsssrssssrrssssstttttssstssstuttttsssttttstttsttttsstttttsttutststtsrrsssstsstttsstttssrrstsssstttrrsstssttsssssrttttttttttttutssrttsstssstttttttstssssssssssttssssssstsssstsstttsttssstttttttsssssstrsttttttstrsssttstttsssttssttttttsttttssstsstsssrssssrrstuussstsstttssssrttttssttttttttsrrrrrstttsstttttttttssstssttsrssssttttsttrsssstsststuttsssssssttssssrststrrssttttutsstttsttttttsssstssstutrrssssrssttstttsststsssttttuwutsssstsrssssssttststssstutstsststssssssttssstttttttttttsttrrssssssttssttsttrrsssttttttrstttsssssrsssssrssrststssssssssttttttssssttttsststtssttsttttsttstststtsssssssttsstttstttttsrrrstssststsssssttsstssttssttsssttutrttttrtuttsststttutttttsssssttssstssssstsstsssttttsstssstsrsstssttssttsssttttttttttsstrsuuststttttstttstsssttstsrsttsttsrssrssssrsttstssssssstsstssststsststtttuusrrsrstttttsttttttstsssstttttssssssssttttsstssstttssststsstsrrsssstssrststssstttttttssstttutttssssttstsstusrsstttsrstsssssssssssstttttwvttssssstssssrsttssttsssttssstttttssssssssststsssttttstssttssttsrsstttsssttsrrrrtsuutttsstsssttsssssssrqsssttsststtrstssssttttsstttttsrsttttttttttttsttttssssssstssrssssssstttttstsqrssttsssttssststtsstststuttssrrsttttsrststtttsrstssssttttssssssttsssttsssssstsrsrsttutssttsststttssststttttttttssstssstssstutssstttttssttsttssssstssstsrsssssssrsssssttsttssstsrtsttssssttsssttttttttssssstttttttutstsssstttsstttsssststtttttsttsttstttsssststtsrrsqssssssssttssssstttsttsttststtsttttttttttttssstttttssttsttssrstsssssttsutttttsssstrssssttstttsssstsrssstsssttsstssssssssssttsssssssssttssstsrssstsssssrrrttuutussststttssssssssrsssttstttsstsssssssstutssstttsssttttttttttttsttttttssstttsssrssstsssststtsssrssssstsssssssttttttsssttsttttsrsrsttsrstttttttrstssssttttsssssrstssrssstsssssrssssstttrttttttttstsrstsstttttttsssrtrsstsststssstttttttttttttsttssssssttsstttssssstsrstttsstssssssrssstttttttsssstttuvtstsssstuttttssssstsstttsststssttttutsssssttttsssttsttssttssrsssssssssssssttsttttsstssssttttsttstttttttsssrssststtsutsttssrrsstsssttuustttsstsststtttstttstsssssrrsttsssssssttsssssrsssssttssttsssstssssssrrstsstsssssssttttttsststttttsttsstssssssrssssssssstttsstvtssssssssssttuttttsttttsrtttttsstttssssssstssttsstsssrrstssssssssststttttttttutrrstsssssttttssttssssstttsststtttttttssssssssstttsssssssstsssssssttttttsttrstsstssrstttsstssssssttttsssssttuuttttttssttsttssrssssstttsstssssttuttttssssssstsststsstsssrtttututttssttuuststsstttttsssttttststttttttsststttsssssttttstttsrtssssssssrsssssstsststtssrssstttssssrssttssssststssttsstsssssstrsssssttssttstutsssrssttsstsrssssssssssssttstsssssrsstsrssrssstttsstsssssssrsssssrstsststssssttsstttttttttsttstssstssssssssstsrststttttttttsssssstssstttttttttstttssttutssstssssssssttssrssssstsrssssssssssssstttttssssttssstssssutttssttsttssstttsssststtstttssssstttssttssssstsrtsttssssttsstsssssststsssstttssstssssststsstssssttttstttttsstssttssssstttssssstrssstttssttsssssstttttttsttsttststtssstssststsrtttssttsttttttstttsrtttttssssttutssstttsrtssuttsstrstsrsstsssssttttsttstssssssssststsrsssssssstttsssttssutsttssssssttsttsstsstutsssstttsssstssssstsstssrstssttttssrrssssttsssstttstsssttssrrrssssrssrrstsssssssssttttutttttstuutsstttrrstsstssrstttsssttttttssssssstttttttttttsstttttttsstssssssttsstttsstssstsssssttssstttssstttttssstrsrttssttttsttsststttttssssssstssttttssssssutssssssstssstrsssttrrsttssrstttsttsttsrstttsrtttssrsstssssssttstttsttttttttstutstttsstttssttttsssrtttsstsrssssststtstttsrrsttssssttsssstttssttttstttstttuusstttssststtttttttusrsstssrrssttstttssssssstttssssttutsttssstsssssssttsssssssssstssssttsssststusstssssttststttttttttsssstssstsstsstuusttssstttttstssrssssstttstsstttsssttssssssssssrrsstsstsssssssssttttttssttstttsststssstssttrrssttssssttsssttttssssstttttttsstttttssttssttttssssttstuttuttssssssssrstssstttsttsststtsttsrsttttttttssttssstttttsssstssssttttssssssssssssstssssssssssssrsstttttsssttsssssrsssttttstssssrsttssttttssssssttttttttssttssstttsssttssstssssstssrssssssrstssssttttrrrsttsssttttsssssstsstussttstttstssttttttttttttuutsssssttstssssttsttstsssstsssttssssutststtstsssrstsstttststtssttstssrstssrrsttststsssssttssstttttttsstttssssssssssttttttsstttttttstssssssssssrstsssttsrstssttutsssssrstttsttssssststttssstsssttttssrstssstttsttsssssttssssttssssststtsssstttttttttttttssttsstsstsststttttttuttstsststsrrrtsttsstttttttssttstttttttsttsssttsssssttssssttttssssttsrssssssssstttssttsstsssssssttrssttstttttssststtttttssrssrssttstttttstttstttttttttsstsssststttsssssststssttssrrssssssssstssttssrrsttssrsssstsstttttttssssstttsssstsstttttttttttutttsrstsstsssststttttttsssttsststttssrtttssstssssssssttsstsssstttttssttssssrrssssrsssstssssstsstsstttrtutssrsssrssstrssttsssttsttsstttsrstsssssssssttsrrssssttssssstsstssttttssssstsstsrsststttttssssssttttusssssttssttttssttststsssttssssssttttttttttsstttsttttsststuuttsstttttttsstsrsrrsssssstsststtssstrstttstttssssttttsstsssssttttssssssssssssrsstsstttttsttsssttssttssrrtttsttsstttttttttttttsssstsstsssssstsssttttttttttttssttssssssttsssssstrrrrsssstsssssrsttsssstsrrsssttstssssttsttttttttttstutttttuttttttttutttsttttstssssttssrssrsttttstsstssssrttttttsttsstsrrtsssrtttssrtssrsutstttsttttttssstssrssssstsssstssttsttttttttssssrssttsssssttstssstsssstssrtttstssssssssstsssssssssttssssstttssttsssssssssssttsstttttrssttttsstutsssrstssstttsssstttttstttsssrssstttttsttststtsssststttttuusssssstttttssssssttsrrstssststssssssrsstuutssrrssssttsssssstutttsssstttsssssssrrssttsstssttssttsrsssrrrsssttssssssttssssssttsststssrsttrsttttsstsssttsstsstsstsstssttsssssssssrssrrssstsstsrrrrstssttsrssrrtrstsstsstttttttttstttutsstttttttttttttttsrtsstttsttsussssststtttttssttttssttsssssttstttsstttsrsttssssusrrstttssttsttttstssssssssssssssstttttstttststssstsstssssssstssttsssssssttssssstsstsrrsrssstttttsstsrrttssttstuussttsrrssssttttssstttttsttssttssssstssssttsssttsssstttttttsttsstsssststttttssstttsssttsssttssssssssssttttsssssstttrsttstttrssstsssssstttssstttstttsrsstsstuttutsrtttsstsssttssrrtttssttttsssssstttsssssssssssttttsstsssssssstssssssttsssssssstttstutsrstststtssrsstssssrrsssrsssrrrstsrssrssssttssssttsrrrsststtttsssssttssstuttstsssssstuttttttttttsssttsstttsstsssttttssttssttsssttssssqssstststtsssssttssttsssrttsttsstttttstsstsssssssstsssstsstttstttttsssttssstsssssstsssttsssststtstsssstttsrrrsststttttssssssrtttttuttttstttssssssststtsssttsutstustttssssststssttststtstsssssstttststtsrtssssttttsttstssstssrsrsttsrrrrsrsstttstttssrssssrrssssutsssttsstssrsrrttstttsttsqqrttsssttttttsstssttttttssssstttsttttssstsstttttttssrssttstttsstttttsttttstssssttstssssstttststtttssttststssstttsstssrssrssrsrrrtstsssrsssttsstssttssrrssttssstsssrstttttttsttssrssstttstttttssttsssttsssttttssttttttsstsssstssttsssttrssssssttsrtsssttstttsttrststsstssssstssssssssssttrssrssssssttttttssttstsstttttssssssrtttssttssttssssssttssstsstssstttttssssstttstttsstttttsstsssstssttstttttttttttstttsstsssssssstsssttsssssstttstttsrrttsstttttststtttttsssstsstttsssstssstsstttsssstssssttsssssttutsssstrrrstsssstsssrrqrtttsttttttssssssssttttsstssssssutstttsttssstttttttrtststtttssssttttssssststsrttsttsststttssttttttsstttssstttsssrssssssssssrrqrrssttstttsstsssstssssrrssttssssrrtsttttttstttutrrtttsstttttttsssssttstssttstttstttuusstsrssrsstsrrstttsssrstttttssttssuttttstssttttssttsssssrtsrssstsstsrssrssstttttttttttsrttssttttrrrssttsstttsttttssssssrsssssstssrssttssttsssssssrstststtttsssssssstttsttttttttttssststtstttsssssrstsststtsssstttststtssssttttsttttttsttttttssssttstttssstttrrsttsststtsssssstsstsssttttssssssrrsssssrssssssttsssstttttttssssssttsttstsstsssstsssttssssssstutsssstssssttssssstsrttttrssstssttttsssttttssrtusssssrrtststtsrstsssrsstssstsssrrssrststtsssssttsttssstssstsssssrstttsttstsssstststtsstttttttsttsrtssrststttsttstutttsstsssssstttsssstssstssssssttssttsttssttttsssttssssstsssstssstsssssrstttsssttstttttstsssststtssttrrsssssstssssttssrrttssssssusstsrsttsssssssssstssstsstttttssttssssttttstssttssttssssttstttstttsssttssssttststttstssssssttttttttstttttttttsttssttsttssstttttssstsstttsssssstsstutssttutttssssssrrsssssssttttttttsttttssttsssssstttssssrttstssstttssrsstttssstsssssrsstssstssttttttttttsttsstttssstttsssttttrrssttsstttstssstssssssttttrssrstsssssstsrstttttrsttststttttttssssstsstttttstttsttsstttttttssssttssssssstttstttttuttsssssssssttsssssssttstttsrrsttssttttstutsstsssttsssstrssttstttsttssssssttssstsrstsssttsrssstttsstsstssssttttsssttsstttttsststtqststtstsssssssrstttttststuuttttsssssstttssssttttstttsssttsssststtsttsssstststssttsstsssttststuttutstsststtsrsttssstttttstsssssstttttttssssssssssttssttttstttrsstssssrrsssssttttustutsttssttssssrsstttsttststttssttssttstttstsssssttstssstststssstuttuttttutstuuusstttssstttttsrsttsttsstttstttssstttttssrssrstttstttttsstttssssttssttttstutrrssssssttttttttssstsstsstttsssttttsrsssssttsstsssstsrsssssrrstsssstssssstttttsrstttsstsststttsttsssstttsssrsstsssrsstsssssssttssttssstssrstrrsssttssttsttttsttttsttstttttssttsststttsstttttstttsssssttttsttttutstttsstssttstrssstttsststttsttsssssttttttttsstssttssttsttsttsstttttsttsttssttsttssssssttsttttssssssstttttttttssssssssssrsstssssstssssssrsssttttttttuuttttstssttssttsssttttttssstttsstttttttttttstssttsssstrsttsttttsssttttsstutttttuuttstsstttstsstttsstttsssssstssssttssssssssssstssssstssssstttssstttttstttttsssttsststttttsstttstttttssstttstttttsststssssttssssssrstttrrrsssstttssssstutssssttssstsstttttsstttssrsttttqssssstrrttssssrssssttssssssssrrstsststsrsstttutststttsstttssstsstssststsstsuttttttsttsssssssssstsssttsstttsssssttttssttttsttttttsststttttttssttsrsssstttssssssttttttstttsstttttutttssssssstsssttstssssstttttttssttttssrstsrsssttssttttssrrstsssstttttstttttssuusssssstttttttssssstsstsrstttsststutssssststtssstssssttttssssrssrstttstttstttsrtssttttsttttssttsttsstsssssssstsssssssssssssssrsttststttttsstsssutsttsssssttstttttttsstttttsttstssssttrstttstttstttsttttssttsssttsttssttsssssssssttssttsstsutrsssststssttursttssststsrssrssstssssssssstssssttttssssstssttsssssssuuttttsstttstsssrrssrsttsssstststtttssstsstsssssstsssttttstttsrsssstttttttttttsttttstttssttsssssstsrrsssttttssttststttttttsstttutttttttstsssstttttsstssssttsststssstttsssrsssssrstsssstttttrstsssttttttsssttsttttttttssttttssttsrssstttssrsttstttstutssstttttttstssrssststtssssssrstttttttstttsrssstttttttttsstssttsttsssssssrsstsssrstsssssssrststttsttstssstssttsssstsssttttttttttttttttttttssssstttttttssstsstsstttttsttttssttttsrtsssssssssrsstsstttsssttrssstttssssstssssssssssssssttssssssssssssssssttsttttsrssssttstttttttutsssrsttttttsssssrtttstsstsssrsttsstsssssssssttssssttsssttttssssssttsssttststtrttssssssssstsstttssssrsssssstttttsstttsstsstttttsttuttttsststtttttttsssstsstttssssstttssssssttsstttssrstssssttsttsstttsstutsttttstttsssttttssttsssssstssssssttsssttsttsssttssstttssssstttsststsrstttsstttsuttttttttttuttttttttssssstssssssrssssssssrstsstssssstsrssttttttrtsstttssttttssssstttttttttttttutttssttssstttssssstsssttttttsttsssssttttttttttsstttsssssstsstttsstssssrtuussssssstsssssssssssrsttsttsttsssssstssttstutsrsssstttuttsttttttsrrttttstssstttsrttttttssssrqstsssttttssrssssstsssstssttstsssssttttssrsstttsttttstssssssssssstssttssttstssttttssstttssttststssttutttttttttsstttststttsssssststttttttstsstsstuuttstsqrtststsstttttssttttttttttttttsssttttttsrststttttssstssttssttssttsssutsssstttssssttsrrtstssttttsststttsstssttttttttuttutttstsssssstssssssssssssttsstttsstssststtututssssttsssttttsttssttuttttsttttsttssssssstssssssstttsssttttttsttsssttssssstssttsstststttttttstttsrsssssssutssrrtssssssttsstsrsssssssssstttttssssttssstssrssrssstssstttutsrtsstttsttrrtttttsstttsstsstsstttttssttssssssssssttssssstttssssttstttsttstttsttstsssssssssstsstttsssssttttttttttsstttsstsssssssstttstttttsttssttssttstssttssststttttsssssttstuusttstsststttsstutsssstsststttssttustsstttttsssststttsssrstttttssttsststsstttttrsssrssstsssrttuttttuttsssstttstssttsttttttttutttsstrssstssssssssssssstsstuutttttttttstttuttssttsssttsttttttstuuttttstttsststtttststtssttttttsssssssssttssssttstsssstststttsstttsttstttsstrsssstsststtsrssstssrstssstsssstsssrrsssttttttttttssrtssrsrsrssrrssttuutsrttsstttsssststtttssttssttrrtssttttssttssrssttsssttssssstttssssttstttsttststtttttttstttssssssttttstttstsstttsttssststtsssssttttssttttssssssstttsssssssttstsssttsttttttstsstsssssssrttstttsttttttssssssssttttstssttsssststtsstttsstsssssststttssttsssttttsttttrrsssrstttsssstttttttttssssttsttsstsrtttsttttttttsstststssssssttssrssstrrsuutttstttttsttttttsstttsssssttttttttttstttttttsstttstttutststttttttsrrssssstttsssstssssttsssssssssstsstttssssstssssssttsssttsttttttsrssssstttsssssssstttttssttttttttsttsttsssttrsttttsstttttttstsrstttttttsttsssssttrstttsstrtsstssssttssttttsstttsstsstttttssstssttttstttttstttssssstttssttstttttttsstsssssstsssssssttttttttssttssssttsssssssssssssssssssssstsstttssssrrsrsstsstsstttssttststtttttrtsttsstssstttsrstttsrttsstssttssssttststtttttsstssrrsststttsssttttttstttttsssstttttttssssssttsrsttttssttsssssstsstrrrsssssssttrstsstttttsssssttssttsssttsssstttttssttttttttuttrtttttttttttsttssssstttttstsssssssssttsssssstsssstssttttsstttssttrsttssstsssssttttsrssssttssrssstttttssssttssststttttttsrrttsstttttssttttssssstssttsttttstttssssstssttstttttsststsssttttsstssttsrttstttssttstttttsrsttttttttssssstssssstttsttstttttssstttttsssssssssttttttttttsssssttsstutsttssttsttttsssttsssttttsstssstssststtstttstttttttststssttssssttsssttssstttssstttttttssssttstsssttsttsssssrrsstststsrssttttttttttttsstttttttsssstssssssssttttsssssstsstsstttsssrrqrtssssttssttttsstttuttuttststtstsssssssssssttsstttssstttttsstttsstttsssssstststssrrrssssstssssssssttstttsssstssssstssssssstttssttttsstsrsrssstttsstsssstssttssststtsttttsttsssttttttsststttssttssssttsssttttttttstttttssttsttsssssttsrttsttttssttssstttstttssssssttutttttttstutttttssttsstsstttutsttssttstuttstsssssttttttsstttttsstssssssssttsssstssttsstssststsstttttsttsstsstsstssttttttttsttsttsstststtssttttssttttttsssttttttsssttstttssstssttstssssssssttsstttsssststttstssrssttsstssrrtstssssttsssttsssstsssssssttssssrrsssstttsttttttsttsttttttssstttttttssssrstsstttssstttsssttttssstssstttttssstsssstttrrsttsrssststtstttsssttssssssssstsrstttrstttsstttsrssrssssssttttststsststttstttsttstttssttsttssssssrsttttttsuusttsssstttttstttstttsssssttsstsssssstsstttttttssttsssttttttssssssstssttstttsrrtutstttssttsstttstttssstttttttttttstsrstttstsrtutttssstttttsstsssrsstssttttttttutststttstttssrrsttsrttsstttutttsrttttsrstttsttsstutstststttttstttttttssststtssssssttttstsrsssststtttttttssttsttsstutssstttttssssttsssttttssstsstsrstssstssttssrrtstsssstssstsssssssrrstssttsststttsssstssstsstttttttttsssstttssttssstttttstttsttstssrsttssstsssstttssttsrsttssssststtsssstssssssststsssssrrsssssttstttsststtttsstssttttssttsttssssrsttttttttttststsssrstssttttsttsttttsssssttssssststsststttttssrtttttttssssttusstsssssssssssrrrsttstttsrstsstttsstrsssttsstttuuttstsrttutstrsttttttttttsssssttstssssstutttstttutssssttssstsrsttutssssrstttuttttstttttttstttssttstttsttttsttststtttstssttttssrrssstssstsrstssttsststtstttsstttttstuttsstttttssststsssssssssrtstssrstsstststsstsssstsssstssssrssststsssstsssssssttttttsssstssttsttttttstsstttttttttttsttuuuttssutssssssssttstttrstsssstsssstsssssttstttttssststsrstssssstssssssstttttttsssssttutttttttssssstssststtstssttttttttssstttsssssttttstttsstssttstttsttsssssssttsttssttttttttttsssttstusssttstsrssstssssstttttttstssttssstsssstsstttstttssstssttutstttttttttutttsssstsssttsttstttttsssttstttsttsssssstttssttrsssttsststtttttttttttstsssttttsststssuuttttsssttsttttsssrsssttsstssstsssttssssssttsttsttsssssssssttsstttrsttsssssssstsssttsssssssstsssstvssrssssssssssssttttsstutsttstststttsssttsssssttsttssssttttstttttttttssttstvuttstststtsssssssrsttsstsssssrrstsstttststsstttttttstsssstsssstssttsssttttsstttssssttststsrstsssssssssrttstttttsstttutssssttsssstststuttstsrtsstttsstsrssstttssssrsssttttttttttttsssssssssssstssrststtstttsstttttttusstttttsstssttsstsssrttsstttstttttstttttstssssttstssttststsstssstsstsstttstttsrssstssssstsstsssttssttsttstsstrssssttssstttssuutssttrrssssttttttssssstttsssssttsttttsssttsttstutsrsttsssssssststsrssssrsssttssssstssssrsstsrrssttttssssssssssssttsttsstuttssttttsstttsssttsssssssttsstsssstsstssttsssssttttuuuutttstsststsstststtststttsssssssrtstsssstssttssssssssrsttttsssssssssrstssstttssssttsssstsstsrtttttsstsstssttssstssttsrssstsrssttsttuttttssttsttstttsrrsttttttssrsttrssstttsttttssttttstssssttstrstssssssststtstttttssstttttstttsstttttstttsssttsstssttuttttttttsstsststsssssttssststttsssttssttttssrststssttssstssuwtsttsttttsssssrsttsstsstsrstutsstsssttsssstttsssssttttssstssssstttssssstttsssssrstssssssttsttsssssrrrsssttstssttsssrssrsssststtstttsttssssttsststttssstttttttsssssstttssttsststttsssttsstsstsssssssstutttuttttttsssstssrstssssssttstttstssssstssssttttssstssssssttsttstsssrsssstrststttssttsstssttttttssrtssstttttrrsstttsstssssttsssstsrstttsttssttttttssssttttrstuuttttsssttsrtstttsstttstttttttsssstssstssstttsrsstttsstttttsstuttssttttttttttttttttststtstttttttttttsttsttssssttssssssssssstutttssstttttsssstssrttstsstttttttstttsttsttttttsssssttsrsstttsrstsststssssttststtsstssstttssttsssssttsssssssrssttstttstttsttttssssrssrssttttsttttsrrrsssstsstttsttsstssstsssstttttssttutttttssttssrttsssttsstttttsstttssttttutsssttsstuuutstsstttssstsssssssstssttstttststssssrssutsssssstssstsstsrrstssssrssssssstttttstsstttstttttttttttsssttstsrsstttusttsssssttsssttssrsssstttstsstrstsrtsstrsttttttttttssttttttsssttsststttttsssssttttssttsssstttttttsttttttttttsssstttttttttssttttttttstttttttttsssrrstttttttsssssststtssttstttssttstsstssssssssstttttuttssststtstttuttttssstttttssstttssstsssstssststtssttsttssstttstttstssstssssssrssstttstttststsstttsstsrrsssttssstsstssstsssststttttttsssssssssssttsttsttttssttttstsssstsrrssrstsstssttttstttttttttsstttsstuttttttssttssssttsssrrrsssststsststssstsrssutsrsssssssssssssrrstrrsssssttstssttttttstttssrtttttttsttsssstssstsstttsssssttssssttssttsstsrrtttstssssttsssssssrsttsssstsssttttstssstttsststtsstttttsttsttststtssttttttttsstttttsttsststtttttttsttttttttssttttssttttsttsrstsssttsttsssttttssssttttssttssttttsrsttsssttttsstttssstttttttutsttstttttsttttstttsttttssttttsssstssssttsstssstttttssstttstssssstttttttttsstttsttsttstsssttsssssststsrsttsssttttttttttrstssstssssttttttttstttttssstsstsssssssssttttsrttttttttttttttstrttstttttttsttttsttssttssrsrrrsssssttstsssstssttssstssrssrsssrsstttsrsssssssssststtttssssrssttsstttssssssssttsttstttstutststsssssrsssrrtssttssssstttsssttsrssstttssttsttttsssststttsststsstsstttstttstttttttsssstutsssststtssttttsstssttssstttttttttttsttsstttsttsttutttttssssssssttttstttttttssttttstssttsttssssttrsttsqssttsttttttttsttttssssttttttttststssssstusststttsssssssttssssstttttsssssuuutttsssttssttstttsttttsstrstsrsssstssstssstsssttssssttttttsstssssstttstsstuttttstttsttttttssssrttsrrrstttsssrttsttsssttttsttttttttsststtsttttsstsssssssssssssssttsttttsssssttsrsttttstssssssttsssrrttssttuttstttttsssssrssttstssrssstsssttssstttsttutststtsssssssssstssssstssttsssssttssttstsssstttttstttsssttsttttstssttttttttttstttttssssssstsssttttutssttttsstssssssssttttttstttttttttsststttuuttttttssstrrtssttsssttttsrstttttstttttttsssstsrrttssssttttttttsssststtttsrtssttttsststtsttsttsssstttttssttssssssssttsttssstttuutttttsststtsssttttsttrrssstsrttsssrtstsrsssstttssssttssttsstttssssttsrstttstutsttssststsssssstttstsrssstssssssttssssssstssttttttsttttutstttttttsssssttttssstussssssttsssssrssrsstttsttstssssttttssttsrtutttsttssttststsssssstsrssssstsrsssstttstttttssssttsttstsstusssssssssttsttsrssstttttsrsssstststttsstttsststttsttttttsstttttuttusstsstssrstststttttttstssttssrsssssttttsttttsttttsssttttuutuuuuttttsssstsrttststtttsrsttttssssssssssssssssssstsrsttsttttssssrstttttttttsttsstttttstttttsstssttssstttsstssststtsrrsstttttutststtsssssttsssststssrrttssstststssstssssssssttttsstssttsttsttttsrsssssttsttsttttssstsstsssssttttstttsttsttssssssssttsrststtstssstttttsssttttsssssssstttsrrtsrsssrsttssrttssssrsttssstsssststtsssstssstttttttsssssstststtsststsssssstttsstttsssststssssssssssrsstutssssstsstsrssssstsrststtsssssssstttttsstttsssstttsttssttsttttssttttttststtsstttuttttttttttttsttssttttstuuttttsttttsttssttsttttuuututtstsstttstsssssstssstsutttsstsrtttstsstsssrssstttststutttttstttsstuttttstttssttssttutststssssssstttsssssstssssssssttssttstttstttsrrsstttttsssssttssstsrrsttsrrssstsssststtstssttttttttutttsrssssssttsstsssttstttssssrrttssstttttssstsssssrssssssstttussstssttttttttsttsssssssstttssssrrsssssttsssttstttsttsssssssssrtsrssssttsrsssssssssssttttstttsttssstttsstttrsttssstttstsssssssrrsrstuuttssssttstssssrsssssttsttssssttttttttttsttttsstutsttsssstttttststutstttsststtttttttstttttsssstttsstuttttutsttttutsssststttttttuuttttttssstssstttsssstssrstttstsstssttssststtstsssrsssttssttttttstttstttusstsstutsssstssttsstttsssttsttttssssssssssssssstsssttstutsstttsststtssssrsssssrsssssssttsrstsssttsststttsttttttstttttttsstsstsssssssssstttttttssrrrstssssttutsssrtttttsttsstsstttussstttutsttuutttttsrtttsssstsstsrrtsssttsssttttttsstssssssssssssssssttsssstttsstssststtssttttutttstsstttttssttssssststttssssssrssttsttssssssstssttsrsssssttsssssstsstsstttttttsttsstttttttsssssutsssssttttsttsstsststtssttttttsstsssstssttttttttttusttstsstttttttsttttstssttssstsssssttrttttsrstsstsssstttsqrssstttttttttssssrsttttttstttsstttttstsssssssssssttssttsrsttsstsstttsssssssttstssstrststtsstttttsstttstttrrssttsssssssttssssssstssrsttstttsttttttsstttstttsssssssssssssrtttsttttsssssttsstttstsssrstutttttsrttstssssssststttsstststttttsttuttssssstsstssssssrssssssttttssssssssssssssssstssrrsttttttsrsssttrsstttttssssssttttssttttstttttttttssssrrstttsststssssssssstssrttssstutsssssssttttutssutstttttsstttttstststsssssstttttttstssssttsssttttsrtttssttssttttttssutttusttsststttttsttttsttssstttssrqrsttttssstrsssssrtssttsssssstttssstuttssssssssttttsttttsttsstttssstssrtttstsssttsssssssstttssrrsttstttststtsrssttssstsssstttttsssssssttssstsssrttsssrsrttssttsstttttttttsssrsstssssssssssrsssssssstttttttttsstuttttttsstssttstttttssstssssrssssststtsssttsstttttttstttssttttttsrrrrrrrsssssstttsssrsrrtsssrssstsrsssssrsstttsssrsssssssttttttssrrttstsssttutttsrstssttttssrssstsssttttssttttsstsrrttssstvtsttssstttttttsttttssttttstttttttttttstsssssttttttttttssssrssttsssststsrssssstttsttstttttttsssstssttsrsttttssttsttssstssttttttstsrssstssttststtssttsttttstttsrtsrsttsttttttststttsstuttsrsttsttstssssrstssttstttttttrstttsttstssstttsttstttsssstssssttstttsrttrrttstsrrsssssstttsttttsutstttsttsttsrrssstssttsssrrstssrssttssssstttttttttttstttttsstttttsrrsstsstsstsstsstsssstttststtsssstttssststtttssrrrrrstsssstttssstsrssrrrsssttssssststtsttssssstutsttttttttsttsstttssstsststtsrrtssstttssstssststsssttttutssttssssssstttttttrstttttstssstsststtstttttttttttttsssrssstttttststtttstsstsssssttstsrsstssttstttsttttttsssttssstssttttttsstttttssstssrsttsstttsssstttttttstutttsssssttssttsssststssstsssssstttttstssttsttttsttsrssssssssssstttsttsttssststtttssstsrsttttttstttrrsttsssssrssrrsstssrrssssssttstttuttutttttstttttsssrstttuuvtssrssssrrssttsrsrststttsttttttttsttstsssssrrsrssstssstssttttsssttttstsstssrrsttsstsstsstsstsssstsssstsstssttsrsssssttsssttstttsstsssrsssstttttttttsssstsstttuttssrrsssstsstssttsttttsttssttssttttstsrsssstsssrttsssssssstttsstttttttttstttttttstttttttssttssttsttttstttsutsttstsssttstttsssssttssttttstttttttttttsttttttttststtsststsstssssttsssssssttststttttttttttssssssstttsstttuttsssssttsssssttsttsrstttttssttsrstttsttsssssrrstsstsstttsststttsssssutstttstttstsrrttsstssssrsstssrssrsrrsrstttstttttttttsrstttsttttsttuutsssssrqsrsssstsrssttttsttstttttsttsttststssssrrsssssstssssttstttutsttttttstsssststussttrsstttstsssssttsststsrsrsstttstssssstttstssssstttstsstuttttttttststttsstsssrsssrssrsststssssstsststtssttstusstssssstssttstsstsssttuttttttsstttttttttttttssttttttttttsttttstttstttttsssssssstutstssstsrsttsttsststttttttttttttuttsttttststttttttsstttsstsssssrstttssttttttttttttsssssrtutsststttssssrsststtsttttttssstssssttssrssttstttssssrsssssrtssttsssssttssstttttttttsstsssrsstsssssstsssssssrsrrsrssssttttttttttttttsttsttsststttuuststsrsssssssstsstttttttsttttsttttttstsssttsssqrsrssttttssssststtttttstutttsssstttuussstsstuttttssttstssttttsrssssssssssssrsttsssssssssttssttttssststssststtstsrssssrrssssssstttssssttsssstssttsststttssssrttsstsstssssstttutttttsttuutstttsstttrsttttttttttttstsrttssstssssrrstsrttutssssttttttttsttssttutttttstttttutsssttttsstttssttssrtttssssssrssssstsrsttttsstttttttsssttstsstttssttssssttttttstttssttssssttsssstrsssttssstttsstsrsssttssssssttsssttssttsssssttssrssssssttsssrsttrssrsssttsssttstttututtttttttttssssrttuuutsstssttssssststttsstttstttssttsrsttsssssttssssssssssstssstsstssttttsstttssttsttutsssstttttttuuussttttssstttsssssssssssttsssrrtttsstssssttstutsttsstttrststtsttrssstssssrssrssrtssttttsssttsstsrttstsstsrsrsstsrssstsssssstttstttstttttttssststttsttttsttttttssssststtstsssssstssssstttssstsssttttsttsttttutssttttsttttsttttttssttsstttttssttssrssssrssttttsstssttssttssssssttttttttstsstussssstssttstttstsssttttsrtsssrrsstsrsssttssssrsssssrstsssstsssssssssssssstsssttttttttttttsttssssssssttsttttsttttttttttuttsttssststuuttttssrsrsssstssstssssttssttuttttssttsssttttsstsstssssrtsssttssrrrsssttttsttsststtstsssttttssstttsssssssssssstssssrsstssttttsstssssttssttttttttttttssttuttutttstttssrsssstttsstssststttssssssttttstttsssrrssssssssssstrssssssttttuuttssttutsttsrtttttttsttsttssssssttrttssttttstssttsstssssttstttttttssstttsttssttttsttstttsssttstssttttttttsttsstssrrssssttstttttttttsttsststtsttttttssssttssttsssstttttuutssttsstsstssssssrssstssssssssssrrsrrssrrrrssssttttrsstttssstttttsststssssstsssssstsstttttststtsstttttsttttttststtsuuuuttsrrssttstssttttstutsssttttttttsststttutstuttstttttssrrttsttsrrrrsttttttttttttsstsssssssssssssstssssstttssssssrsrsssttttsrsuttsstsstsrtttttststtsstttusttssttstssssstststttttssssttssssssstttttststtsrsssssssssssttrrrtttttttttutttttttttttssssttttstssttssstsssstsstssssttstttttsttststttstusttttsstttsstttsttsttttstttttsssststttttssttsstsstrsrrttttttstutstuttsttttsssststutstttsssssssttsrsssttstuttssssrstsstsssrsststttsssttssrssrssrsssrsrsssssttstssststsstttsstttssttsstttsstssssststtutttsstsstttttstttuttttssstttutttsssttssttsssstttttsttsttutstttsssssststssssststttttsttttrsttsssrsttutstttttttsttssttssstsssstsstssrsttssstsssstssrsttsssstuttsssrstssttttssstttttsttttssttttsrsssttssttsttttssssssssrssstssttsstttssrstsrsssssstsssssttsrssrstttttutttsssssssstsstsssststtsstsssrsttsssrssssstttstsstststsststtttsstutsssstssssttsttsttttssttttsstttstsssttrstsssrttsttsststrsuutttsttttsstttttsttstsssstsssstttstssssssrsrrsstssssssrtssssstsssssrrsssssrssrrrrssssssstsstsstttstttttssttttttsttsssstttsrtttstttttsstttstttssttttsttsssttsttttsstttrstttttststtttsttsssttsstsssssstsstssssstttstututtssssttssssssttsstttuttttsstttrrssttrsttssssrrstssrssssstssststtsststssssssrsstutttttsttttttssttsssttsttrsstssssttttsssssssstsststsssstttsttsttssstssssssssssssrttssrssststtttttssssttsrstsstssstsssstsstttrsttsttssssstttsstsstssttsssttttssttttstttstsrssssttstttsstttttssssttsttttssstssrrtssttttsststtuuttssttstttttsttssttssstssssssssstrrrstsssstsssssrstrstsrssrstttssssstttsrsrrrrstsrsststsssrsttsststttttttttsssttsstsrsststtttttttttttttssttstttstsstttttstttttrssttttuutttttstrrsssttssststttsssssrrtssssstttttttttsttstttsstttssttsrrttttttsssstsrrttttsrsssstssssssrssssttsstttsssstussttsssrststtssstttsstttttttttttttttsssstssttsssrssssttsstttutstssssstssstttsrstsrsssssrsssssstttsssrsstttttssttttssssttttssstssstssttttsstsstssstttttsssttttssstsssttttsstttssttttttssrsttttsststtttttssssstsssttrsttsrstttssttttttttttsttttssstttsttstttttstttstsrtsssrstssttstsssrsstsrstssrstsssttttsstsssssssrrssstssrrrttttsssssssttssstuttstssttsssststtsttttttttttttrssttttttutttttttttusttssststtttttttttttstssrststttsstttttsssttsssssssstttsttsssttssutssstttstsssrststtssssssttststtssttsssssutstsrsstsststtssssssttsstssttsttsssssttststttstttttttssttstsssstttsssssssssttsssstttssssrstssssttssrsrstttsrrrsrssttssssssstststtttstttrssttssstsssssstttttsssstttsttsstutssttssttsssssttsttstttttttssstttttsssssttssstttttttsssssstsrstssttssttsssstttstttrttsutttststttttttttttstttttttstssstsutsrssssrsststsssssrrsststtrsssstssssrrsrrsssttssrstsstsrstsrsttutsutttssssttsttsssstssutttttttutsrsstsstttttstttttsttttssstttttsttsttsttttttttstsstsssttttssrstttsssstttsttstttssttssstttsssststsssssssstsstsuttttsstttuttsrstutssssstttssssrstsstssstttstttttttstssttstttttttsttttsstttttsstssssrsssssssssssssststsssssrsstttsssssrsrtutsssssssrrsstsrssststtttutsttsssssssrrrssstttutttssrrsttsrtsstttsrsttssstttrtttussttstsstttttsttttssssstttstttsttttssttsssssstsstsrstttsrssrstsutsssttttttttststtssttttssttttsttsrstsstttsrsssrrssttssstsrrssssssssssssssssrrssssssstsrrrstsrttssssstttsssttttttttssstsssststtutttttsstssststtttttttstssttttttsststsstttttttststttststtttsttssststssstutssssssststtsttsttssttstttsssssstsssttttstttsttttttssttssttsssttssssrststssststtttttsstssssssssstssrsstssttsssssttsssstttttssssssssrsssttsrrstsrstssssstsrrsstsssttrrsrsssssssttsssrststtssttttttttstttttsstsssrssststtttssstttstsstrssttssttssstssstttttsttsttrstttutssttsttssssstsssstttsttsstssssssssstssttssrrssttttssstttsttttsststttttttttttsttsssttssttttuuttssssrsssssssrssssssssstsssstssssssssssssssrrrssstssttstttttsrstttttstsrsuutttsststtttttttttttttssttttttsssssttttttststssstttttttssssttstsrttttsttttsssstsstttttsssssssssssstttsrtttsrstttttttsssttttsttttttttsssttsssssssstsrttsrrsttsttsssstttstsssttssstssssssrssrstssttssttttsttttssttttsssssssrstssssttsssssssttssstsssstttsssssssssstssstsrstutssstssttstttttsttsttsttsttsssttsssssttsssstrrsttsstttttsttsssttttttssststttttstsststtsststttsrsttssstsssstssssssttsssssssrstttttsssstttttttttstttttssstttutttssstttrttsstssssrssssstsstsrststsrstsssrssssrrstttsssssstssrrssstttsstutsstsstsssttstsswvttstttstttttutsstttsssttstttssttsttuutttttstttttssttstttssstsststtutsttttsssstttssttsssstssstsssttttuttttssttttstttsttttsttttttttssssttsstsssssststttttttsrssssssttrrsttssttssstssssstsstsssttutsttssrsututttttttsttttttrrtsssststtttsstttttsssrsttttstsssssssttsrstsstttttttsttuttttssttttsssssttrsssstssrstsstustttrrsttsststttsttttsssttstsrsssssttssttttttsttsstutttttsstsstsstutsssssttsssssrsssstuutsssstttuttttstttssssttsttssttttttsssssrstssssstsrrsrstutssssststssttttrsssttttssttttsrrsrrrssssstsstssssttsrsstsssssuttuttttsstsrtutsstsrtsststtttttttttstttuttttttsttssttssttsttstttttttsstttstttsttttttsssttsrsstsssttttttstssstttttsssstttttutstttsssttssssssrrstssstutttstssrsttststsrsstsssstrsttsttssttssssttttssttssstttttsstssssssttttrrsttssssttstssstttttsrrrsttttstrrssrtsttsssttttsstttstutsssttsttttstssssssssssttsrstssttttsssstttsssrsttsttsssssttssstttssstsststtttttttsttttuutttssttstrsttssstttssstttsssstttttssstssttttttttutstttttssuttsttsssssttsrssssssssssssssttsrsssssssrstssssssttrsssttttssssrrrsttssstsstsssttsrsssstssrrtsttsssstttssssttsttststttutttttttttssttttutttttsttttttttttttttstttsrsttttssssstsstssssttsrrsstsrttsssttssststttssrstttsssttttttssstttssssssrsssssssstttsrrststsssstsssststtttsttsttssststtssttsssttsttttssrsstsssststtstttssttsssssrtttstttttsssssssrssssssssststtsssttssrssstutssssrssstttsttttsssutsrsttrsssssssttstssttsttsssttsttttsttsstststsrsttsstttttstttuttttuttttttssttsssrststutsssttttssstttttsstttstssttssstttttttutssttttusttsstttsttttssssrsssstttsssstsssrrstttsstsrtrssssstttstttsrstsssstutsssssttsrsssssttrrsstsrssttttttttttttttrsttttttttsttttsssttttttttttssttttttttsttrsttstsstttssrrssssssssstttsrssssrssssstttsrstttstsssrsstsssttstsststtttsststsssssssrstttttsrsttststttssssssststttsttssssssttsttsstttttttstttssstsssttttttsttstttsssssstttstttttsstsstsqsrrrstsrststtsttttsssssstttsttsstsssststttttttttssttssttsssssstssssssttstsstssttststtsstttttsssttststtttsttuutststsstttsssttsssssssttttssstssttttstttttttsstttssttttsstsstttsrttstttttttttsttsssssssssssstsstsrttrrrrrsttststsstsssssrttsssttssrqrqrstttsssttsttsssssssrstssttstttsstuutttrstttstsstsstttstuttsrsttutsstttttttttsstssssssstssttststssrssstssststutssssssssttssttssssssssstsstssrsstssttssssstttttssssttstsssrsttssstssststtttssrststtsstttsssttsttutsssssttssstttstustssssstttttststtsttssstsssssttttstttssttssrrrrsttrsstttttssstssstssttttttttttttsssrtttuuttsrsssstttrrssttstttststtsssttstttsssttsststtssttttsstuttttttttstttststttttssssssssrsstssssssrsttttstststtssttssttttttsstssststststsstttttstttsssssrrsssssrsssttsssrrsrrrsstttttttstsssrrsrstttsssqrrsstssssssstsstsrsssrssutstsssssttststttsttsttsttsrrttsstuttsstutssrsttssttssttstssssststtsttttttsssstttsrstttttttsrssttttsststsstssstttssttsrssssstttttttttttrsstssttttssssttstssssttsttsssssssststtttststttsstutsssttttsttststvtttssssstsstssstttssssrtsssssssttsttttttttttssrsstsrttsssstsssttsstttssssstttttttttsstttttttsstsrttrtssssstttttssssttsttssssstssssstttsstsssssttttttsttssssstsstsssttssrrrssssrssssstsssssststtsttttrrsttutttsstutttssttttssstsrttsstttsstssttrrsstsssssstttttsrsrrssttsssstssssssssssssssstsrrrrssssrsrrrrssssrssssstsssstssssstttstttttstsssstssttsssttsststuussstttrrstttsstttsstttttttttttttssssttssssttttsssssrttttsstssssssttttssssttttssssttttstttsstssstssssssttsttttssrstssrstssststtssssttttttttttstttssstttsttutttsssstsssssssstttttssssssssststssssttssstutttssstsssttsrsrsssrsttsttsstttsrsttsststtttttttttttttsstsstttttttssttttssrrrrststtsrrrtsssstttttssstssstttssssstttttstststttsttsssrssssrrsssrsssssssststtttttrrststtssttttuttttttttttttstttsttssstsrsstttsrstsssstttsstssrrrsttsrssrttsstssssttssrssssrsssssssssrrrrrsrsrrsstttttssttttssstttstttstuttsttttsstttttssttttstttttsssstttsstuttssstttttsttttttstttssssssttsttsstsststtssssssstttssssttttttstssttsssttstssstsstssssssttsstttrrssssrrsttststttsssttttssststssssrssttttttttttsssttttsrssttsstsssssssssssrsttsssssttttutttsssssssttssrrsstrrssttssstttsrsttsttttssttsttttttttssssttttttstttttsttsssrrrsttssrsssttttttttttssttttttststtsstttststtsrststsssstssttsssssssrssstsssssttsttsssttsstssttsttssttstttttttuttttttsstsstsssstsstsssttssrstttsssssttstssttsstsststtssstsssstsssssstsssssrrsttststssttssstsssttsttstttttttstttsttttsttsttstttttttstttsststtttttsstttttstssutsstutssttttttttstttssrrssssssssststttssssstttssttssssrrrttstsssttstsrsssststtsssttsttsssstttttttsttttttttsssttsstsssststtttttttsssstttsssstssssssttssttssssssssssssstutttttssssssssssrrsrssttsttsssstttssstttttttsrstttttttttssssssttttsststtsssssssrssssstssttssttstttttttttttttutsstsssssssttttsrstsrrstsssstssssssssrsrstttttstttsttssttsstssutsstttsssssssttttttttttttsstttssssttsstststtttsttttsstssstssssssssststtssttsrssssssssstssssssstsrsusssstssttsssstttssssstssstttsttttttssttttttttttssssutttttttttttttttssssssstttstttsttttttstttsttttstssssrssssstttttstssttsststssssttttssssststsssrsssssttsssstststssstttsttttstttttsststtustttttssssstttttsssssttttssssrrsttssttsstssstsssttsssssttttuuuttssstsssttsssssssttsstttttttsstutsssstssstttststttsststsstsrsssssttsssrrstttstsstsssttstusststttutsstttstttstsssttttsssstssstsrrstsrsssssssrrrsstuttttsssssttttssttsttssstssttssssttststttssstttusssttsttssttttsstttssttssssssststttssstssttssssssssssrqrsssrrrrpssssssutttttsstssttsstttsrssstsstttttutttttstttttttttttttstttttuuttttstssstssrrsttsttttststtttssttttsttuttssssstttstuttutstssttttttttsttttttttsssttsssstssstssssssssssstststttttttsttttttsrstttussstutstsssttsttstsssstttsssrrrtsssssststssttstttttsssttttttuuttssssrssttrrssrsssssttstttttssttsststtstttstttsttttstsssttsrssststssssrssttssttttssssttttsttstttttsssttssttttsstssstsssttttstsssssssssssssrsrrsssttsstsstttttttstststtssstssttsssssrsttttssssttttststsssssstsssssttsststssssstttttsstttttsstsrsssrstsssrrrsssrrsppsssstttsttssstssttsttttstttstttstttttstttsttsstttstuutsttttstuttstttsttsstssrrsttttstttssttssttsttssttuttttssssttttutuutssttssttsttssttsssttsstttssstttsssssssssssssssuttsttttstssttttsssssssttttttttsutssssttssttssttttssrsssssstsrstttssttsttssssssttstttutststssssttsssssssssttttttutttsttttttsttttsssttttsrstssssttsrsssttstttssrsttttsttssttsstttsttsttttsttstttttsssttssttsssstttttssstsssstttsssssssssttttsssssttstststtsttttttstsstttsssttttsttsttstsstttttssssssttssttsssttssttsstttttttssttttsttsstttttsssstsrsrrrrsssssssuwttttssstttttssttsttttssttttuttsttutttssttttttutttttttttsttsttsssttstttssstsstssttstttssttsttsssttsttttsssttsststttstttsttssttstssttststtutssssstssssstsrsstsssstttsstsssssssttttsssrrsttutttttttttsssssssssssstttsrssssrrrstsrtststttsssttsststttsstssstutssssstttsssssststtstttttttsssssssrsttttsttstsstsstttttsssttsstttssssrrttstsrsrrtsssttstttttttttssttsstttsttstsssssttsttstssstssstttssssrrsrrstutttsssrtttssrsssssstssssstssttttuttststssstttstusstsssssttttttttssttttttttttttttttststssttrsttsstutstttsrrrsssrrsssttvwttttttttttttttutssstsrsttutsssstuutttstttttttsttttttttssttstssssttsttsssstssttssstttstststttssssssssttsssstsssstttttttsssttssttssttssstwutsststsrsssttrsssstsrstttsstssstttststttsssssttutttttttsttssstsstssstttssttsrrssssssstsstttssssssttsuttttttsrttstssrssttsstssssstttttttssttsrrsssssssstssstttsttsttttststttssstttttstsrssttsssrqrssttsttttstttttttsststutttsttsrssttsssssssrrsstttstsssssstssrsttssrssstttttssssssttsssssttsttttttssststtststtttsttrssstsstuttttssttssrtttttsstttsrststttsrsttsrtuttttttssssrrsrssttttssttstsstttttsstttsttsstutttsstsstttttstttssttssstttttssssstttttttttttrstttttutstttttuutsststsstssststsstssssttttttsssttttttsttsrssttsrsutsttssstssssssrstsrrrssttsrtssttttsssststttttsttsttttstttttssttsstssstssstttssrsssssstssstssssssstsstutstutssrstttstssrssssttsssssttsttttttsssttssssssttssssttsttssttttustttssttssttutssstttssrrrrrsttssttsstttttttssttttttssttssssssssstssssrrsrsssssssttssssstttstsstttttttttssstttsttssttstsstsstssssttttttrststtststttttttssstttsstrsttttsttsttsstssttsssssstuuuttsttstssrrsssstsssssstttsssssssssttttttstuttttttstssttsststtsttttttutttsttttstttttutttsssststtsssstttttttssssstttttsstttrstssssststtstssttsstttttssssststssutttssssssstsrsstsssssttsssttttstssssttttttttttttstttttttssssssssssssssssstssssssrrrsstttsstssrrstrstutttttstttstsssstststtutsssssssttssttsstttttttttssssssstttssstsstttsssssssssrsttsssttttsssrsstttstsssststtsstttttttsstssststtsrstsrsssssrrssstsssssssssssstttststtssssssttssrstttsstttsssssttsssssttstttsrrssttttttsssttttttttssststttstttsttsttsssssstsststttutttttttstssssrsssststtststtsssststttsttsttttssuutssstttsssrssttsttstsrsttttssttttsstuutsttssssssssttttttttttsssstttssttsssstssstssssttttsttsssssttsststtttstuttttssrrsttsssssttsssstttttttsttttssssstsstttssttstttttrstssssrrrsssssrsrststsstrrrsttsssstsssrssssstttttsssttssssssttsttttssssstsstttttsssttttttstsssststtttsrssttsttssssssrststttsrssstttutsssrssttttsttsssttsttstssttttsssssssttsttsssssrssssssssrstssttsssttstsstssttsstutssstsrtstttsssssttssttstssttsrssssttutttttrttttssrstttttsssttttssssstsssssrstttuuttttttsssstssssrstsrrsutsttttttttsssststtstttttsstutsttttstsrssssstutttttststtttttttvtttttsttttstsstttstttsttuttttttstttttsttssssstttttsstttttttsttsstttsrttsttuuuvuttsrrrssssttttsrssssssstuusttstttstsssstttssttststtsrsrsssrrrssssssssstsstsssssrsttsstsssssrrrttsssstsstttttttstttsstsstttttstsstttttttttttttttssttstssrsstssrtttttsssstssssrttsssssrsttutssrssstsstttttsttutssttssstutsssrsttststssrssrsssssrssssststttsssstttttssttsssttutttttsstttsssssrsssstttttssssssrssttsststtstttssssstssttsrstssssststtsssssrsttttttuttutstsstssssrstsqrsttttsttsttttsstttutstustssttsssttttstttttsstttuttttttttstttstuutttsrstttsststuttsstssttttttttssssttstttsssstssuttstsssssttsssstttssssstutuuuwtstsrsrsttstttssrsstsrsttttstttttttsssttttsstttttttttssstsssssssssttssttssssssssssttssttsstsrsrsssrsssttttutsstttttssttttttttsttttsstsstttttstttttssttssssstttsrsstsssstsrrststrrsstssstssssrrsssstttsstttttttsttssssttsssttsttssttsssssssssrtsssrsssssttssssttttttttttstttutsstttttttssstsrrssssssststsssrsrssssttttuuutttttsstsstttssssssssttssstsssssssssstttutsststtsssrsssspststttstssutttttstttttvtststttttstttsstsstsststtsttsssstsstttttsrsttssssssttttttsstttssststutttsstttttttsssstsssssttttrrrtsstssrssrssssttttsttttttsrrrstssttsssssssstttttttttttttsstssstttstttttttttstttstttttssrsttssssrsststtsttssstssttsssrssttsssttrrssrsttssssstttuutsttsttssssstttttttttttsttttsssttstttsttsrstsrrssssssrssrtttttssstsrstttuttsttttsstttssttsssttssttssssstssttstsrsrstsrsststsstsststssttttsttttstutssttttuttsttsstttssssssstttsssssrststtstttuutttssstttttttttstssttsssssssrrsssssttstuuuttsssssttssssssttsttssssttttsttsstuttutttttttuttttssttsstttttttsttstssssttsrstsrssttttssststttssrssttssstutttttttttttssssssssttssstsssrststtssstssssttuttttttttsssrrrrssstsrssssssstuutttttttsssstttsstttttttttssssstssssssstssstssrssssstsrsttttsttttttsssrsssuttsrstsqstssstssstsssstttsstttrststtttsrttttttuttttsssstttsttsstssttsssttsrrssssrsttssstttttssstttttttssttttsssstttttttsstsssstrsttsstsssrssssstttssttssssssssssttttttsttrrttttttssstsssttttstttssttsstssrrsttttstssttttsssttuussttssttsstsrrtttttsrrsttttttttttttsstsssstsrssutsttsssstssttsstttttstttttuusttttttssttssttttttttststssrsttssttsstttsstssssssstsrrsrrttstuttssttsttttssstssssstsrssssrrstssttsrstsssttttttsstutsstsssrsssssrrssssststttttuutsssttsttssttttttttttssstsstttsststtttssssssttttrqrsststtttttstttssrrsttsssttssttstrrssttssttttssstsqttssssttstttttttttsutttstsstttsttrrsssssstssrrrssrttsssttsstusssssstttsqsttsttsrsttttstttsssstsssttttsstsstsrrsssstsssssssstttsstttsssssttrststttsrstssssstttttttsssttssrsrsststtssststsssttsstsrsttsstsrsstsssttttsssstuttutstuttsttttssstsssstsrsstsstssstttssstsstttttuutssttttsssssstttutttsststtsssttttttststtstttsssssssstsrssrttttttttstttsstststssssssssssssrrrrsrsssrrttssstssttsrstuuttssstsssstssssstursrtttttutsstttstssttttststtststtsssstuutttttuusssssssssssrsssttsutstssttttssstsrrsssssttssssqststtsttuttssssstuttsssttttttttsttsttsttssstttttttssrsssstsssrsrssttststsstsstsssttttttsstttttttttttssstttsttsststttstsstsstssrrrsssrssssssttstsstsstttsstttutttttsstsstsstttttttttttttssrsrssssttststttssrssrtsssttsststssststssttttssststtssstsssstttttsttssssstssttssssttsstsssssttttstuutsttttttttssttttsttsstssstttsssststttstssssstsststtsttssttttttssstttssrsssttssssstsststtssrrppssssrssssrssssssssststrststssssttsttssttssstttstuttttttsssttttsrsttttutttssttsttutttsuuttssrssrsrsrrstttttsssssssssssttsrrssssttttsssttssttsstutsssttttttstttttstttsttsstttstsssstttttstsrssrsttssrrssststttttrsttststttssttstttsssttttststttttttsttststtsttstssssssssrsssssstsssstssrstttttttsssststtttttssttsttvutttttsttsssssrstsssssssttsssssttsststtsssttttssstttttuttssststttttsrrrsssttsssrrsrstttsssssssttsssrtssssstttuutstttttsstsstttsssttsttsssstssttssssttstttrrstttttutttutsssstttttstttsssssrtsrstttsssssssssssssstsssrsrrrssrsssssttstsstssrststssttutsrtsttsssssttstttttttttttrsttttttssssststtstttsttssrqrssstssststttsssssssttttsrsssssrssstssssssttttttsssssstsstttttsttuttttttttttttttttssttsstttttstrrssstssrrssrsstttttttttstttttsstsststtttttttttststttttsstsstttsssssssssstttsssssstttssttsssttstttsssrsssttsttttsttststttutttssstsstsssssrssssrsssstssststttttsssststtsstsstttttttssssstttssstsssstsrstsssstttttsssssssttssssttsssttuutsttttstttttttssttttssttsstssssttssssttstuttsrsttstutstutstrstttstttsttsstsssstsssssssrrssssssssssssssrsrrrsssssqsssrstsstsstssstttsttssssttrrsrsttstttttttttutttttsstttssssttttstttttsrrrrsrrtutsstsssstssstuussttsrsssstssttsssssssttstsssstsssssstttttuttttttttstttttttttstsssttttsttstssrrssrtsssssstttstttttsutttssssttttsstttststttttsttssstssssttsssrsssstsstttssssssttststsssttttttttsstttsssrssttsssttttsuusttssstsstssssrrsssssrsttsssstsstrssttsssssssssststtstsststtssssssttssttttssttstsstttttttssrrttsttstssstttttutsttssttttttttstttttttttstsrssttsststtuutttssssssttttusssssttsssstttstsrssssstsssttttsssstssstsststtsrssrrsssrsssttrstsssrssssstsrsptsstttsrrttttttutsstsssttstusssstttstssstsssstttttsssstsrstsssrrssssstttutssttsrsstssrrttttssssssttutttssssstsstsststtttsttttssssstsstsssstsuttttststsrrrssrrstttttuttstttutsttsstssstsstttttstssssrssttttsstsssssssssrsssstssssssrssssssstttttsttttttttstttttsrsstsstttstttuutttsssssststsrrrssssrsssttssssstssrsttsssstsssssstttsstssttttrsststtsstttstssttstssttrssttsssstttusstssststtttsststttstttsstsssttttstssssrstsssttttuuttsssrsttttttttsrrsttsstttttttssrssssssssrsttstuuttssssstttttrrsqqrrtssttstsstsssssttsrssrrssssstttssssttttutstttsstttsttttrstttsttsstsssttsstsrrsstsrtsttsssssstttttttttsssssrssrrsssttsstsstsstttttsssststttsttstssttttttttttssttsttttssssstttttrssstttststttttssttsstustttsttsststtttssstssstsrstttssttstsssststsssssssssstsssssrrstssuuttttssstttssttssssstsstttttstuutsttssssssssssrrssssssstsstsststtsstttsrsstssttstssttsstttsttttsttttsstttsttsstttssssttsssttsstttstsrttstsrstussssttstttttsttsstttssttsrsrsrrtsssststttttssrrtttstttsssssutstttttsssssstsstssststtsrsttssstsssttssttssrrrstssstsrsssssssstsssrrrrstrststtsssstttutttttttsstsstsststsstttstttssttssstsrssssstsstttrssrsttttttttssrsrssssrstsssssrsstttstssstttsssttttttttttttstttssttsttttttststtsttststtsustuttttssssttststtrstttttttssssstttsststssttttsssssttttttssttttssrrsrssrssrrssssrssrstustttsssssttttssstsststttsttttttttttsstssstsrrsrsssssssttttsrsttssstsssttttsttsssssttttttssssssttttttsstuttsrsssststsstssttssssrsttsssrstsssttttsssututrstsststttttstssstssrtttsrstssstutsssstssstttsttsttttsttststtssttsssssttttssssttsstssssstsstttssrrrrsrstsrtssssssssssssrrrsrsttsstsssssstuttttttssstsstsststsrrttstssstssststtsrtstttttstsrsssttssstssttsststtttsstsrrsttrssssssststttssttsttttttuuutstuststttttttsttsrstsstttststtssttsssttssssttstsstttsstsssststttttssttsssssttssttrsttttssttttsssssssrrssrsstssssssrttstttsttsssttssttttstsssrsstttsssssstttssttsrssrrsrssssssttsrstsrsssttttttttutssrsttssttstssssssssttttsttttsstsrssttrssrssssrrssstttssrstststtssststttssststsstttssssttttttttttsttsssstttsssttttttttttsssrssssrtttttsttsssssstttsststtutttsstssssssttttssssssssssssssssttstsssrrssrssssttsssstssttttttsstttssssttrstrrsttttsttsstsssttstssttttrsrsttssstsststtsssststtttsssssrssrstssttttttttrsttssttttutttttutstuutttttsssttsrssrttsstsssssssssssssttssssssttsssttttttttttsttttttssssttttttssttsstsssststtssssssttstsssrssssssssssssssststtstttttsssrsssssttsssstssssttssrsrssssssrrsrrstttssssrsssstttttttsttssttssttttttsttsstssttttttttttssrrstssssrsssssssssttsssstttttttstttttsttttsttssttssttstttttsttttttsssttttssssssstttttssssrssrssstsstsstttsttssttutsstttuttssssssttstsstutssttsssrrsssttttusrsssrsssstsssttsssssssstttttttttssssrststtrrttttsststtsstrrsttsssttttsqtutsstttststsssstsssttsstsssrsssststtttttsttrtttttttttuttttsttsttttutsssstutsrrstutsstsstssrssssssssrssssttstsstssttttstutststtttstttttttststttsstssssttstsssssstsstsrrsssstsstttssttststttssttssssstssstttsttttsstsrstttssssrssstssssttssssssssssssttttttssstssttssttttsttttstsrstttttststtsssrsrsttsrssrsstsrstttsssstttttttttttttttssttsstssstttsttttssttttttsttstttssssststtsrtutssssrststsssrrstttsstssttttsttstttuttssstttstsssttttstsssrsssttstttssssssssstsstsssssrstssssttsstttssstttssttssstttssssssssstsssstrssstttssttssrssrrttssststtsttssttssrrsssrtsststttsssstssttttttttuttttsssssutsssststtsrsstsssstsstsssstsssttsstsrrststsssttsssssutsrstsststtttttttstttssstsssrrsssssssssstssssrsssrsstssststssttssttsstssttsttttttttttttssttsrstttststtttrttsstsstssssssssssttsttwttttttttttssttttttsssststssttstttttsssrsssttsstttsstttstttttsstttssrsttssstststtssstssstsstttttttstttsttsttttssssrssstttsttsttsssttsssssssttsttstsststtststttttttsstttsttssststttssssstrsssssssssstsrrsttrsssrrtsrttsssssttttsssssttttsttttttssssssrsstssssrsrttssssssstttsssrqrttsstssssstssssstssrsrrsssttsttsssssstttttuuuttuutsttttstttsstttsttsrsssrrsssssssrsstsstsssttrrtttttttttsststttttssststststssstsrtttsstsstsssssssssssssrsrssssssrsssssssssssssstssttsssssssssststttstutttussttttstttstsrtsstssttsrssssttsststttttuuutttttttttttsttsssstsststssstttsrrttsttssssstttssstttstttttttttttrstssttttstsstststsstttttttttttsstsssttssstsssssssstttssttsttssttsssstsstttsstssttsssstttttttssssssttttststtttttsrssssssssrsssssrsrsssttsrrssrsrsttssttuttttsststttttttttssrsttssstsstssssssssssttssststssrtttsstttsssttssssssrrsstsstssssssssststttsstttttttttstttssttssttttssrrsrsssrstsrrssssssssssttsssttssttsttttsssssttsssttsstsssssssstsssrrsttssstssssssssrrssssssssrsssssstssstsssttsstsstsrsrsstttttttttttttttttstttsttttttsstsstsrssssstsssssstsstutttttttssttssststtssssssstsrtssststsstsstsstsssttstttsttssttstttttsssttsttrsttststttsttsttttsssttstsssrtsssttttssssttttsrtttsttsttsrtsttttttsstttsttsstttttsstsstssssssssttsstttttssqsstsstssrssssstrsssttsssrssrststtusttttttsststttsssstssrsssstsssssrrrssssssttstsssttsttttsrssssssssstsssstsrtssrsttsrststttssttttrtutsstttttsrtstttsrttsssrssssssssssssssttsssstsssssrssrttsstttrtutsssstsstttttssststsrsttsssrrtttttsssssssstrrrsrsssssssssssstssstssssstsstsssssssssstsssttsttttttsttsttsstttttsstttsssssssrssrrrrsttstttttuttutssttttststtssstttuttttsrststssssrrsstssstsststtsststuvttttttssttttssssttttttssttsstttttssststssstsrssstsrstttsttsrtsttsttstrststrttssssttstsssttsttttssstttttssststttttssssssssssrrsssssssttsrsssttsssssrrssssstsssttutssssssttttssstsssssrsssssrrsttssssttssssttssttttstttsssstsstsssstsssrsrstssrsttttttsttttstttuttttttsttttttsttttssrsstttsssssstttttsststsrtttttsssttsttsrttsstttssttstttssssrstsstsssttssstttssttttsstsrstsrssssrrtsssssrrsssssssrrsststtttsststtssssstttsssssssttrsttttttttssssrssrrssssssrssttttttutttutsstsstssstssststtttutrssssststsssrttsssttttssttsssttuutsstttttttttstsststtttsttsssttsststttstssstustssssssssstttssssttststtstttsssssstsssstsssttstttsttttsttsststssttstssssstttsrrssssststssrrssstssrrrsssssssstttsttttttssststutttttsrrtsrsrssrssssstssrstttstttttttssttttsstttsssssstssssssssssssrsttstttttttttstutttttssuttttttttutsssssssssstsstssssssttsrsstttttttstsssststtstsssssttststsrsssrsssstsssssstutsttttttsstsstsssssstsssssssssrrrsttssrstsssttsssttstttttsrssstsstssrrtsssttsttssssstsssssssrsssssssttuttttssuttssttstttttsttttsstttsttsstsstssttsssttsttssssstsssttttssttttsssttttsssstttstttsssttsssttttttsssturssssssssssstsrsrsssssstsssttsttssstssttttsttttttsstttsttssttsttttsstssssssstsqsrrrssrstsrssssttsstrqststrqttsssststtssstttssttttttsssssstrsrsssstttstsrttsrttttttsstttstssttttttssrsstsrrrrsrssrstuuttttsttssttttttssttttststttstttsttttstsssttstttstsstttssstttstttttssstttssssssssttttssttsssssststtsststttttstutttsstsssssstrsstutssssssssrrsttsstssssstttsststttstttstsststtsrrstssssssrtssttttsssrsssrssstsstttttttssstttrstsssssttsttttttstsssttsssssssttsssstttttsssttttstssttsttstssttsttttssstttttttttttttttstutttsstsssttsssssssssssssssssssstrstsssssssststtttsttttstttttttstttstsstssstsssssttttsrtsrsrrsrssstsrssssttssssstsstssttttststttttssstttttssssssssssstssttstttsssutstttttststttttttsttsssssstutsrrrrsrssssstuttttstttttttsstssttttsuttttttssstuutsttssssstusttsrsstttsstsststssstttttstttttsststtstttststtsssstsrrsttttttsttttsttrstttstssttstssstttttssrrsttsssstsstttttssttsttttttsssssttsssrrsrsssssstttttsssssstttsstttsssstttsttssrststsrtttssttttttttsstutstsrrstsssstuuutsssttssttttsttttsstssttsttstttttttssttstttttsttttttssststsststtsttssrttttsttttrrstsrssssssssstssssstusssttstutttttttttttttttsssssssssssssrrrrsrsstsssrsssttssssssssssttttsttsttrstssststttsssssssssstuttttstssssttsssttttttstutttttsssstttssttsssrrssstrrrsstttttstsstsssrstsststtutusssttsrttutttssttssttsrsststssttsssrtttsssttstttstttstttssttttttutsstsrsstssssttttuttttttsssttsstssttttttsttttsssssrrrtttttsrsttttsssstttttssstttssttttttssssssrsssssssssssssstttttssstttstttsstttsttssrstttttsttssttttstuuttsrsstssrrttttsssttttstssststtstststtssttsstttttssttstttstssttttssttttsssstssttsssssttssttsstsssstsssrssstsstsssssttttttttstttutttssttssttssttttsrstsrrsssrssrsssssssssstsssttsssssstttsstsstsssstsstsstttssssssrsstttsstttsssttrrsstttsststttttsststtttsstssrrrrrstsssrrsttssstssttsstssssstttstttsttsttsttsttttssttttttssssttrttttssssttsrssssstuttstsssssttttsttttttttssttstttsttttttstututssrsstttstttttttttstsssssssssssttssttssttssststttttttttsrsttttttssssssssssssssssssstutttttsstttstsststtsssttsssttutstutsssttttutttssststsrsttsssstttttsssssstrststsstutsttssssttttsstssttsstsstssstttttsststtssttrrrsttssstsssttsrstsssrrssstsssttttttttuutsssttttsssttttsstttttsssttrrssssrrrrrrsrssssttsssssutsssrrsssstttsstststtrsttttssssssssrsssssstttttsstsrssttttsstttsstsssstuttstsssrrsrrrrsrstssstssstsstttstsrsssttutsrtttuuttstttstsstttttstttssttsrrtssttstttttssttssstttstsssssttttttsttsttttttttstttttttttstttttstssssttsttttttttssttsssrstsssssssstssttsssttsttttutttusrttsttsstssssstsssssssssssstttstttstttttsttttttssstttttuussstssttstsstttttssssrssrsststtsstttssstsstttsttststsstttsssttttttttsssttttssttssttsstsssttttttsrrsststsssssstsrststtsrstsssstttssstttttussstttttsssttttttsttsssstttsrrsrsssrsrqrstssrrssstsstssssrrssstttttttstttrqtttttssssstsrrrrsssrssttsttsssssttttttsttsttsststusrstsssrrsssssqqsssssrstttstttusttsssstttttssttutttttttrstrttsttstssssstssstsstttttttsrstrssrrssssstsrsssssttttttsstrssssstttstttuttttttssttttsttstttttstttsstttsrttsssssstsssstttstttttstttttttstttttstssttsrsttrssssssrrrssstttssstsstssttsttttsttttttttssssstsstutttrsttttsrssssssssttsssttstttrstttttsstttssssttsttssttsttssssstsssssstttstttsttttttssrssssssssssssssttststssttsstttstrstuttsststsstttsssssttssssttrssssstsrsssssrsssqrssssssssstttttrssrrssttssstsrsssssstttttsssstsrrrsstutrrssssssttsrsssttststsstttttsttssstssttssstttrssstssstttsstttssttttsssutttttstttttttssrssstttssttttsssstssstttttttuutsssrsssrrrsttssssrrrssstttttttsttttttttttsstssstttsstttutttttttttttstsstttsstutsssstttsstsssttsttsssssssttttttssttsstssssttssssstssrrssststttssstssstsssttsstutttssttsrsttsssttsststtttsststststtstutttsttuttttstttsrtttttttttttsrtuutstsrttsstsssrsttsssstststtssssssrssrsstsrrsssssststttssssstsstttttttsstttrstttrttsssssstttsssssrssrrsrsrrsssssssrssssssttsrttsssrsstssrssrssrssssttsttssssrssssrrstutsrrsttsstsstsssttstttsstsstsstssttttsttsssstsststtssssstttsststttttsrtttttttsstttstssssssttttrsttsssssrttrstsstssssttsttssrsrrssttrstssrrssrrssttttutttttttttsssutssstttttsttttsttutttttsssssttsrsssstsstsstttrsstsrtsssstssssttttststtsssttttttssststttsttsrttttsssstssstttttutttuttttsttssssssttttttststttstsssststusstssststtttsssstssstttsttsstttttttsssssrttstttssttsssttssttssssssstsstsstttsssststtsstutrstssrrssstttttttttsrststuttstttsstttsttsssssssrrsttstsssssrrsssssttssrttttssssstsstrstsrttsstttttsstsrssrrrstssssrstttsttstsstttsttttsttssttttssssssttssssssrsttuuttsrrtttssttsttsttttsstssstsstusttsrrsstssssstssrstsrtstttttsstsstssstttrrrttstsssttrrssrrsssstttutttttttstssstsststtttsttttsssstttstssttsttttssttsssssssssttttstssssssstssttttttstttsssttsststtsttttssuustttssssttsssttstttuutttuuutrsstssstssttttssttttssssrqsssttttssssstssttttstttttsrstststtsttttsssssstttsttttttststtstutsrssttsstttstttttttttttssstttrssrssstssstttssttutsrstssttssttssttstttttstrssqstttttttssrssttssssssttttttttttssssttsssrsssstttttsssttssrrssstsssstssstttttstttssstsstttstutssttssrsstttsrrrsssstttttsssttttsrssttstuutsssstttssttstttrrsttsststttttttsttstttttssttttsstsstssstsststtttssrrrsstttssttsssstttssssssstsstststusttssstttttttstttttststtssststtrsststtstttstttststtttstttssstsssttttsstssssssststssssstsssssttttstttttutttttssrtsssssttststtssttrstttssssssttsttsstsstttttssssssssttstttttssttsstttuutstttttsstttsstvtrsttttsssttstttsttsstttssttttsssssstttsttssstttutssstsstsssttssttsttssrttsttssstrsttssstsssssstttssttttssttssssrsssststsssssttssstsssrrssssssssssstttstttststttsssstsstttttttsstttstttsrssssssttsttttttsuttrssrsstttttssssstuttsstusrrststtstttstuttsttsttttttsstttttutsstssssstttttttrrsrrstttsssssssstttssssssttsstsrtttstttsttsttssttttsstttttrsttutssrssssttssstttttttststutssssssssttstttssssstsrstsstttststssssttsttstutttuttsttttsssssstttsstttsssstssttssttsttststrrrsttststsstsrstsssssttsstttttsstsstttstttsssstttttuttsttsssttstttttssttttttsttsstttssststtttssststtttsttsttttttttssttssttttuttttssrrsrssssstssrsssssssstttsssstssrrrtsstsssssttttsrrstsssrssssssststssstsssttttstsstttstttuuttsttrsttsttttrtttststttstuutttttssssssstsssssssqrttttrsstusrssstttrstsstsssssttttttttssssttuttsssrrsttsstuutssssrrrssstttrrsstsssstttsttsssrrtssttssuttsttsssststtsssstsstssssssttsrttssssttutttsssttttttttsssssttuussssttsssttssstssttttsstttttttstttttttttsssttssssssssstttssrstststtttsstsstssrssttsttrstttrsssrrrsssttttttttsstssttsstsssssstststtssttsssstsstttssttusttsrsstsssstsststtstsssstttsssttsrrstttttttrsutttuttttttsrrssssttsstsrsrsrstsstttssttsssssrsttsssssrtttttrrrrssrssssrrsttstssssssstttuutstttuttsstttttttttsssstttttsuttssttsttttttssutrssssrstssssstssssttssrstttssssttssttsstsssttutttssstttssttsstsstsssssstttttssssstrrtttttsssttssstssssttsstrtvttttsttttssrrsssssttsssttstsssstttussstsstssttttttsstuttttttssrrsststsssssstssssststtttsstttttttsttsssttststttttstttssstsststttssrttsttttsssssssttsststsrssstttssttsrsssrtttttssssssttsttsstttttsssttsssssttsrstsrttsttsssssssssstsrstrsssttsstsstsstttttsssssrttsssttttttusttttsttsssrsssrtsrssssssssstttttsssttssttssttstsssssssssusrsrsssststtssstsssssststttttttttttttssttssssttttttttttttttssssrsstttttttttttrtssttttsrrsttttsssttttsttrrssssstttstttttssttttstrrsttssttttssssssssssstststssssssssssssssstttsssssssstrstsstttttstttttsstssttstsssttsstttttttutsssssssssttttttttutttttsssssstttsssssrrsttttqstsstutstttstttssstttssssttttuttstttsttttttttssssttssttstsrtstttsssttssssststtttssttssssssstttttttsttsstsssttttssssttssttrstssttttssrstsssstsstssttstssststtssssstttttttttttsstttttssstsstttttttststtssstsrrsstsrssstsstttttssstsssststststttsrrsssstsssstttsstttttssrrrststtsttstttstttttttttstttttssttttssstttrrsttrtstttttttsstttstttssttttsssrrssstttttssstsssttttssstttsrrsttstssstttttttttstsssrstsstttssssssrrssrsttuttstttssssssststssssssttsrstststtttsssssttsssttstttttttttsrssssttttttttttttsstttssttsstssssssstuttsssstsssttttstttttttttttttttutttttttsstttsttstttttsssssststsssstttrsttsssssssttsttsstssssrsssssttttssttssttststtttssttsrrstssstttstsssrssssttssstsrsttrrttsstsststttttstssttssssstttsstttsststttstssstsstssrqrsstssssststtstsssstssssrsstttsttsssrstrssssssssttsssssstrrsssssssstssttttttttttttsttsstssssttttsstttsttttrsrssstttsttstsstttsstsssrsssrsssttttsrststttttttttstssssrrststtttsstttsstttsssrssttttttttsssrrrrsstsstsssstsstsssssttsrstssstttsssssstttttsstsssssttttstttttttttsrssssssrstsstssttstttsststttsssssstttststtsstrststtstttsstttsstssttttttttttssssssttttttttsstttssrssssuttsssssssttssstsstssttttsrrsstssstttstsssstsrtststttssrsssttsssssttsstsssssttssssttssssqrtttttrssssststtsssttsssssrststtttttsttutststtsstsrrsrrrrsssssssstttttsstssrtsssttstttssssttssssstssstsssssssrstttssttstssttsttrssttttrstussssstttttttsssttttsttsssstssssrtttttttsttsssrrsttsssssssssstttttttssttttsssrrttsssssttttssttstssssssstttttsssttttssrsrrsssssqssststtsssssttsrstssttttttsssststttsttsssssststttssssstttsrrssstsstssssssttsssssssstttsssstssssrtttsssrrssstttssststttsrststtttusttsssstsssstttttstssttssssstsstssstttsstttstttsssrstttrrsssstssssstststsssttssttttstsssstssssssststtsssstttstsssssstssttsssttssstsssstssrssttstssssstttttttsstssstttttsssrssrsssttssttsrttttsrrsttstsssttstssrsrstssssstttsttsstttssrsttsrstsstttstttssssttttssstssssttstttsrsttttttttttsstsssstsstttttsstutstsrststtstrsstssststtssssttsssssssttttsssssutsssstssssssttttsttttstttttttsssttsttststtttttssstttssstssstttttstsstsstuttttststtstttsrttsstttssstssttttsssssssssstttssssttssttttssrsttttsssssssssttssttttttssttttsttsssttsststtttstttssttutssttssstsssstttsttsrsssssssssssssstsrtttttttssttsstsstttttttssttssssttsssststtsssssstssrsssrssstutsrsssttsttsttsssssstttsstttstttttttssssssstttsstrrrrrrsttrssstssttssrrrttssttrrtsssssststssssssttttstsstttsstssssssssstttstutsstttttstttsttsttttssttstttttstttttststsststtttstssstsssttsssstttsrstsssstssstsstttttsstttttttssssttsstttsstsssssstsststsstttssssssssssttttsttssstsrsttttttsstssstttttstutttuustutsttttttssstssssttsstssstttstttttssstttstsssssttstsssttsttttttsssrssssstssqstssttttttssuttsttsrttstttttssssrtutssssssstsssssstttsssstssssstsststtsstttststssssssstttsssssssststutssstssssrsttssrssstttsssssssssssssssssststtstsstsssttsstttsttstttttttstsssssssttsssrssrsssrsssttttssssssstsstssrssrrsssttsstsstttsststsstsssssssstsssssstsstttsttststssttsstttttsssttstttststtttttssssssssuutssrstsssssstttstussssssststtttststtttttttsttstssttssssttsttsttsssssssttsstttuttsrrsrsssstssssttssssrsstttttttstsststttssstttrtttuutttttttttsssssstttstttsssrstttsstssrtsssttsssssttssssssttsrsttssssssssssssrstssttttststuuuttttrttsstsssstsssttssssssttttssttssssrrttttssssssttsttssstsstssrsttsrtttssttsssttttstsssstssssssttssqrsssstttsstssssssssssttrrtssttssstsstrrrttttttssttttstttsstttssssstssrrsssrtsstttutstssssstssttsssssstsssssstssssssssssstssttssrsttstsssssssttttssttstssssssttttttsttttsttstutttsstsssstttttttstsstssssrrssssstsssstsstsstttsrsttttstsstsssttttttrsttssstsstssssrsttssstuutsssssrrsstssssttstssssssssttttttstttttuutsssstttsttttststttsttstsssttttssttttqrtssstssssstssttttsssstssttsttttssstttssssssssrsstssssssststtutttttttrrsstsrstttsttttssrstssrtutssstssssstttttttsrstsssssstttstttstssttttttsttttttttstssssssssssstttssssttssttsssssssssstssstttstsstttrrssstsrttstttrsttttttstssttttssstssrssrsssstsststsstssrsttuttstssstsssssrsttststsrssstrrsrttsttstsstsstrsststttttssstsststuutssstsstuutsttttttstsssstsstttttstrttssstttrrstsrsstssttrsststttsststtttttsttstttsssrsttttsstsssssttsrtsstssttsstrssssrssssssstsssssssstsssstssttttstttssssttttsttttttsstusttsssrrssstsssttrqsststtttsssssssttsssstsssttttttttttttttsrtssssrssssstsssstsstttttttttttttttssttssttstsssssssrtsssrstsrrttttttttttsrrrsssstststttutsssttttttsttttttttttssttssssssrstsssstsssttsstssssssrsstsrsutttsttssttssstttttttttsttsttssttttttttsstttsrrrsttssssssstssssrsssstsssttsstsssssrstttsssssssssrssssssstssstssssttsrststttssrsttttttusssttsttuttssttttsssttttutttssssttrtssttttsssssststttssssrttsssssstttstttutttttssrsssstttttttttrsstttssssssststtsrsssstssttssttsssstssttsssssssttssstsssttttttstststtsstutssssrsssssstsrsssrrssrrstttssssrsstssssstsssttsttttttsstutsstsssttsssttststttsssstttssstttsssstttssttttsrstssstttsssrrrsrrstssrstttttsssststtsttttttsststsstttsstssstttttttutssssssrtsrssstssttttsssssssrrrsssrsttttstststtttsssttststttttstttttttttttsstsssrrrrstsrrtssstttsrrrsrsssrstsstssssrttsstsstrssrrrsrssssttssssrrrrstttttttttsttstttutsuttsttsttttststttttttssttsttututssstusrttsttttsttsrttrttsstttttttssssstttsstusttttsssssssssrtttstststsssssssssstssttttsssststttsstsststtssssstsssssstsstttttttttttstttssttsttssstsssssstssssssssssssssttsstssstttssssstsstsstttttssttttssstsstsssssttststtssststttssttttssttuttsstsstssssssttttssrrrqsssststssssttsstsssssstttttttsrttsststttsstssssttttttstrsttsrssssttsststutssttssssrrssrsssttstustsssrssssssttststtsttstssstttssrstsrsssrrrsssssssstsssrsstsssssstssssttssstttssttsssrrstsssstssrsrsssrsstsssttsssttssttstssttutttstttsttttttstttttsttttstusstttttttsrttttttstttrsstssssttttsssrrstttstssssttstttssstssstttttssssssstssststssssstttsssttttsssssttsttssstttrtssstttsstttttttsttsstsssttstsrsssssssssstsssssstssttsstsstttsssstsststtsttstttttssstssssttttssstsstuttssssssttttttssuwtssrstttttsttstsssststssttssssssrsttttssstssssssssssssststtssssttsssttsssstssssssttstssssttsstssssrsssstssssttssrrrssstssttstttttttsstttsstsssttsssstssstutstssrssrsssssrrrsssrrssrstsrtttsssstsssssstssststtttttssssssrrsttrrtsrssssstssssrssttssssuttsstsstttttttttttuttstutttsrrtttstsstsssttttsssrstttstsrssssssrtsrstttssstsssrssstssssttsssssssttstttsstssssssstttttttsrsssssssssstssttttttsssttttttssttttttutsttstttsstttttttsssrrrssttstsssssstttsrstssssssssssssssssttssstuststtssssssssstsstssttrsutttrstssstttsttttttttssttttttstsstsststtssstsssstssstsstssssstssssstsssssttstsstssutsttttttttsttttssstssssrrsssstssssssstttsssttsssssrstttssttttttttsssstttsssrsstssssssssstttttssssssssssrqqssssssssttsssttstsrsstsssstssssssssttstsstssrqstssrstssssttttstsssststsstsstttstststttsstttssttstutttttrsttsstsststttsttttsssssssssssttsssstsrrtsrttttssrsrsttsssttsrstsstsssstsstttsststtssssttsstsssssssssssssstttttssssttttttssttsstutsttttttssstttuttsrttsqsstttsttststtttttrsrrsssssstssssssttttttssststsssssssttsttrsttttssttstsssttsssttttttsttstttttttttttsststsrststttsssssssstssssssssttssssssttsstssssttsttsstttttttssssttsssstsrsssssttssststrssttttttstsstrrrsssssuttttssttttsttssssrttsttsttsstuutstttssssrrrsrqrrsstsstssttsssstsssrsttstsstssrrssttustttssrrrrsssssttsssssssstssssssrstuttttttttttsssssssttssttttttssttttstsstsstttttssssssttssssrststrstssttsstrsttstssststtsrssstsssssstsssttsttttutttttsststttssssttttssttsssssttsttrststttsrtttsstttttttstttssstuuutsssssrrstttssstsuttusssttrrrssrsssssssssttstsstsrstttssssttsttstsssttuttssstrsssssttsstttttsttsttttttrsttstsrtsrsssttsrtttttttstsssrsssstssssttsttsstssssssttttttsrtsttststssssssssssttsttsssttssssststttsttssssrrqsssrtttuttssstttttrsststtsutttttttuttsttsstssssrrrrrssssssttsttssstttsttttrrtttsttsststttttssrrrsstsstttrsssssssttssttrssstttsttttttttsttsssttttssstssttsttststtstsrsttssttsrsstttsrrstttttsrssststutstttsssrstttsssstsssrsssssstttsssssttttttttttsttssssttttsststsssstttttusssststssttrttttustttstttttttututsssrssttssttssssttstsssrrrstssrsrsssstttstrsssssrrssstssttttssstsssttttssrstststsstttsssstttttstttsttssstsssstsrssssrrsttttstttttsssssrssssssssstttttttssttsttttssssttstttssrstssstrttsttsssstttsstsssstsrtsssttssrsssttstttttttttuutttttsssstssttttttsssstttssstsrrssrrsrssstttttsstttsssttsstttssutsttsttttssrssststttttsstrrttttssrstrtttstsssssstssttsstsstssststttttrstutsssttsssrttssstttttttttssssttsssssttsrqsttsrssstsrsstsrsssttstttttrssstsststtttutssttttttsssttutsssttssstsstttttttstsstttstttutsttttttttttttttttuutsssttttttttsssttttsrsssssstsrssssststtsstsstsstssrstttssttttttssstttssstsstttstttsstsrtttttssstsusttttsttsrstsssssssrstttstttutrrrsssrstsssstssuutttttttttstsrssttttstttsrsrsttttsrsrsttsstttsssttssstussttttttsrrrrssssttsssutttttuttttsrrrsssstttsssttrststsssssrssstrrssstttutrrttsrsssttttttttutssttttstttssssssstutttttrruutsrsssssttstssssstttttttttttttsrrstsssssstutstttststssttrstutttttssssstuusssssstsrrrsssssstttssssssstsrttttttwsssssssststtsttttttttuttsrsttusrsttsssttstttstttttttttssssttttttstttuutttsttttttttttttttttttsssttttrqrsssstttsssssstsstsssssttttttttssststtsttsststtttsststtstttttsssststttttssstsstttssstttstttssssssssssssttstsssssssssssssttttuuttttstttsssrssstttsstttttsstssssttrststsststssttssstuuttsttsttsrrsssrrttttttstuutsuutssttrssstsstttstssssrsstsssssrstssrrstssttttttssrsssstsstttsstttstssttsssrsssssttttttsstttsststsstutststtsttsutttsttttsssssstssssstttsttstttttssttsssttttssrssttsssssttstsrrrrsssstuttrrsssrtttsstttsstttssstssstsssttststtttttttrsttttttttsrstssttsstttttrtttsttttstsssrssstttsttttttstsrsttstttstttstsstspsssrrttssssrsrsssssssssssttttstsrsttttsrttssstsstsssttsssttsttssstssttssttsststtssttttttstttrstrttsssstsssrrsstssssstsrsttsstttrsssttsttsrrssstttsttttttsttsssstssrssssstttsstttstttssssssttttssrssrrttttttstttttsttsssssstttsttsttsrsttrssttsssstttsssssttttstsrsrssssssssttttsrttsttsrstssrrsssssssttstsststttttsrssutsssttssstutttttttsstsstttttstttttssrrststssttststttttssssssttsstttsstsrssssststtttrrsrsttssrsrsttsstsssrtssttttttsstttstttsttsststttstttsstsstsstuttssttttttsssssssrssttsttsttttsstttssttssssssrstssstsssssrssttsssssrstttssssrssttsttttssttttsttsststsstsstsssstsssttsssttttsssstssrsttttttsstssttssssrssttsttsssrrsttstssttsrstsssstssssttsssttssssstttsttttsttsssrrrssssrstsststtttstttsssstssssttttssstsstssstttttttttuttrrsstutsttssttsrtttsstssrsttssusrttttusstssstsssssstsssuvtstttstssstttssssssssrsststttsrsttttsrssttssttsssststtsttttttsstssssttttsssssssstttrrsstttsssttttttssttttsttssssstttstttttsstsssssssrrrsttttsssttssssssttttssststttsssstsssssssssttssttsstutttsststttssstssttsrsttstsstsstttsttssssrssstssstssssssssssssstsssssrrsstsstsrrsstttttttttsttssssttssssrststsrsstsstutsstttstttstrrrssstttsttsttutsssssrsttssststsstttssttsssssssstsstssttttsttsssssttssssssttssssrssssrsssttsssstttsttssssssrssssssttssrssssssssssrttssttttssssttttttstttsrttsttssrsssrssssttstsssttrrsststtsttttsttttttsttssttssrsssssssstttttssrsstssssttttsttussssststtttsstttsssssssttrsssststttsstststtsssstttsttttsttssrsrssssssttstttssrttssttsstsssrttttstsstsqtutsstssssssttttttsstsstssststtttsttsstttttttutsttssstttsssqssttsstssstttttrrrqqsttssrttttttsstsssttsttsrrsssssststsrrrssststsststtttssssttttstrsttttsrsttsttttsstttttttsrrsttsttttttssttsstttsrssssrtsssstttttttsssssrssttssststtstttsssttstsssssstrstssssrsrsstttttttsssstutsssstssssstsrttsrsssssssrrssrrsttsstttsttttrstttttsssrrsrssssrsrrrsssttssssstssrssstttsssssttssttsrtttssssrssstssttrssttssssstttssssttttsstsssstttttttssstttttsssssttsststtsttsssttussssstttstttsttttsssssssssrrrsttsttsssttsttsttssssstttstststttuttsttsssstttttsstssssttssttttttsttttttttssttsttttsssstsstsssstssstssssstutrqrrrtttststttttsssssssttuutssssrssrstttrsssssttsssssstttttrrtrststtstttsssssstttsttsttsttttsssstssssttttttsssssssstssssttsstttttstutssssrsssssttsstsstssttssttttssssssttrstssssrrssstttttttsssttttttttsssssssrrssssstssssssrtssstttsstssstttttttttussssrrrssssrrsrqsrssttstttsssssssssssrssrsttstttssttsrrssrststttssssssssrstsssssssstuuttststttstttttttsstssttssssttttttsttstttststttttssttttsttrstsstssssssstsrsstttutsssssttsstttssssttsssrtuttwtststtsttttssttttsstssttrstttsttrttttttttssttsttttttssttttttssssssstsssstttsrssrtstttttttsssssstttsstttsssstsssssssstsstsstttssttstttttsstttssssttsssstsstttsstttsstttttttssrrsstssttutssttsstttstsssssssstssttttttssrssstssstttssssttrttsstssttsssstttsssrsstssssuttttsstttstttssssrrssrrssssrsssssssrstssststttttsssstsstwtutttttrsrstrrqqrsrsrsssstttssssssrrsrsssssrsttssssttsssssssrtssssttssstsrtsttssssttssttsutststttttsttttutstsssssststtsttttttstssstssttttssstttttststtttssssssstsrssstttssttssstsststsssssstussttsttttttssssttsttssttssttsttsssstsstttsstutttsstttttuttttttsststttttssrrsrtttuutsssrsstustsssssssssststrsttttstttsttrrsrrstttsssttststtutsttstttssssstsssstssstttsssststtttttttsstttttstutssstssttttsststssssststssttssrsssssssrssttssstttrsssssrsssssrstttssrsstttttttssssstttsttttssrrrsstsrssssstsssrssrttsrstssussstttttstttuusssssttsrstsqqssrrrsssstsssssssssssssrssstssstttssssttstssttssssttttsssrsrtsssrsrrststsststttsttsssstttttsrssstsstttsttttttststsssssttssttsstttststtttsstttsssttssssstttttsssttsstssssssstuttrsttuutststtstttttsssssttsssssssssrststsstttttsttuuutttttssssttttttssssssrttttttttssrsstussssssttsttsssttststsssstssssrsssttsrssssttsrtuttsussttsttttttsstttssttstssssttssstttttsttsssstttttsttsstttstsssssttttstsstttstsrsttssssssssssssssrttsssrrssssssttssrrssstutttsrststttttsssttsrsrssstsrrsssssssstsstssstsrttttsutsttsutstttsrstssssrstrrrrqrrrssstssttttssrssssrssstssttttstsrssttttsstttttsttttsssrrssrstssttttsssstttttsrrstsssttsstsstsstttttssttstuttsstsssssstssssttstsstttssssssstttsttsssttstsssttttssssssssttstssttttttsssttttstttsttsstssssrsstsrrstsssttssttttuttuttttssstttttttstssstststssrrssrssrtsrtttssttssttttsssstsrsssttsssrtstsrrrsssrrsstttttttssststttttsttttutrttsssttsttsssttsstttssssstttttsttststttttsttssttsrssstttssssttsssssssrstssrrrsssrssrsssttssrssrsrrsstssssrrttstttttttssttsssssstssssrsrtsstttttssttsrsttsttssttttsstttsstsssstrrsttsrrrsrrrrsrsttstssrstsssssststtssssttrsssttsssttssttttttttssstsssststttttssstttttsrstsssttstttsstttsstttsrttstttttssttrssssstsststtssstsssstsstssrstssstttssstttstssssstttssssstsssssstttsstttsstttttssssststsstssrrsssssssttstttttttssssssttttstttsrrsttsssstsssrsssssstttsssttssstttsrstssrststttttssttsrsssssrrsttsttstttstutsstttsssutstsststtstsstsssttssssststtssttttttttstttsstttssttssststtutttttsrprssttttsststsrrrsrrrsrrssrrrrssstsssstsstssrstttsttsstttstsssrrsstsstssttssttttsstttssrstttttttstttttttttssssssssssttsssrrrrrssssssstssstsststsssstssrsstssstsssstttsssttttttstttsssstsrstttttsttstsssstssttttssstttttsrsttttstttttttttttssstsssstttsttttssssrstsstsssssrrsttsttttsssstssstsssssssstssssrssttstttttstttttssssstttstttssrssrspstsstttttstssstrsttssstttsrrrrttssrstttsrsssstttttsrstsstssssssstsssttttssuutsssssttsssrstsstttttttstttsttttttssrstttsstssstssstttssstsststtttttttttttsttssstttsttttttsstttssstsssrrstttsrsrtsttsrrrrrrsssssrrrrssssssttsstsssssttssstststttssstsstttttssstssrssttsstttsssstttttuttttttttssrrsrstsssrsssstsrrrrssssrsttssssstttssttsrsttsstssssttssstttsssttttttttttttsttsttttrtttttttsstsstttssutrrsssssssssrstttttuttuttttttttsststtsssrttssttttttsstsrssssssstusssssttttttsrrstsststtstsstsssstttttsttsttssssssssttstttsrssssttssttttsstssstsssstrrttssrrrtuttrrsssssstttstttssssststsrrrtssttsssttttssutstsrsttttssssrrstttstssssstssttttsssttsttsrrtssssttsssrttsssttstttttstttttsssststtsttuuttttttttstttssssssutssssrsrssssrrrsrrsssssssrrsssrrsttsttssstttssstssstttsrrssssttstrrttststtttttsstssstttuuutsssstttsssrrrsstssssssssssssrqssssrstssssssttssssttststtsststssttttstttsssttsttsttttsttttttststtststtssssstttttvustsssstttsrsttsstttstuuuttttsttttststtssssssssttttssrtssstttsttsssttsttttttsttstsststsssssssstssttttttssssststsstttttttssttssttsrrsssstttsstsstttsssssqrsssuuttsrsrttsttttttttststutttttttssttstttstssssssssssssttssrrsrsttttsssssttssttsstssttsttsrsttttsstssssstssttttttttttttsstttsstttsttttuuttttttttttttsutsssttsttsssssrssssssqrsrrrssrsssssststtsttssstttttssssttsstsrrsrrsstssstsstttttttssttstsstttsttsstttstsrsssrssssssssrttssssrrsttrsssssrrrrrsrsssssttstttstttsssttsstsssttttssttsssssststutstttttstttssssstttstutsssstttttssrrstttttsttuutttttttstttsttttssstsrssstssstsssssttttstuttsttsstttuttttsstssrstrsssrssrttsttssssstssttttsstsssstssssrrsrrssstttttssrrsttsttrrsssstsstssssstttttstttttttttsssttttsttttstssssrsrsttttttsusrsrrttssssttsssssssststtsrssstttsstsssssttssttststtttuttssttttsttsttttttrrsstuuutssttttsstttusstsssttsrstssssssssssrrqqrsssrssstttstsrtssttttttttststtrrstrrsssstsrsssrrsssttstssssssssssssttttttsstsssssrssrrssrrsttssrrssttsrssrssrrrrsssssttsssstssttsststtsstssttttttttstrsrstttttttttsttsstttsttsssttttsstssstttttttrstutssssstttsstsstsssssttttssssttsstssstsstttstssttttuuttsssssstttttssttrsssssssssssttsstssttsstrststtssrrrssssssssssssrrsttsstsssstttssrrstsssssstsstttstsssstststutssssrsssrtuttttttsttssrrsttsttssrssssstssssssstsststtsssttrssstsssttsststttstttsttttttttsssttstttstusttttsrsttttttsssttsrstttttsssssssrrrsqssssssttsssrssstsqsssttttttttrstsstutttsssstssttssssstttsttsssssttsssttsrssrstsssttstttssttttsrstssssssssssssrsssttssrtssttssttrrtttssssstsssssrttsrtsrrsttsttttsttrssrttstsstststsstttttttssstsssssttssttstttssttttttsttttssstsstsssssttstssttsttsssttssrtutttsssstttssstsssstttttsstttsttssttsttssssttsssssststststsstsrssssssrqrsstssstttsssssssttsstssssssssssttssrtsssrrtttttttsttsrrsssstttsttssssttsrrttssstssssssssttsssssstsstttssttttsssrsttttttsttsstttttsttsststtststtssttstttutstttsstssstststtssrstttttsrsrrssssstsssttsstssttstttsrsssstttttttsstttttttttttsstttstsstsssstttsttrttssttttsrsssssrsssttttttstttttssstttttttssstssrsstsstsststtssusrttssrrstsssssssttssssssstttsttsrrttssssttstttttttsstttttttstssssssssttttttstssrrsttttttutsrrtsstssstttttsstsssstttsststsssstttssssttsssrstsstttstttssssstttsssstttsssstttssrrssttsssssssrrsrssssqrrqrsssrrssttssttsstsssssrrsrrrssstsrrsrrtsssstttssttutrrstsssttttssssssssssrtssttstttsttstssttsssssstttsstttssstssssssttssttstttsttttsttttttsssssttstssutstttttttsssttsttssstttssusqrsrsssstttsrstsrssrtttssstsqrtttttttttsssttttstsstttstssttsssttttssssstssttsstutttsstssssststtsttttssttsrrstssttssstttstsstsrrssssssssssssssssssssssssssttsssssssttstttssrstutsstssstsssttssttsstttttttsssssssssssssrsstttttttttsttsrstsrsssssttsstttttsttsstttsttssssstttsssttssstssrstttststsrsttsttrsstttsrsssstssssssstrrtsttssrtssstsrrrsrstsrsssssssssstssstsssrrrssssssssssrrttssststsststsssttrrttttstsssssrsssrstssttsttsstssstssststtttsstsstttssstssrrstttsttttstuttttttsssttststtttssttttrtuvsttttstttuutsrssttttssrstsstsssttssstsssssstssrssrrsssttsutttsttttttsttttstttrrtttttstttssttttsttttttsssttstssstststttsstsrrtsrrrssssstsstsssstttutrrsssssrrssrstssssssrrsstsststtsttssrssssttssttuutrststttssttssrtssttstttttstssttsstrstsssttttststssrrttstsssrststsrststttttttssutstttssttttttssuuttsttsssssttsrsttttttssssssttutrsttssttsttsstrssststttttssttrqrssssstsssssstsrstttstrqssssssttttttsrrsstsstttttsttsstssrsssstttssssstsssrssssstttstttttrrssstsstttssttsstssttttssrstttttttttstuttttsssstttttttsttsssttststuttsstttstuutssststtssrssstsrsstttsssssrsssrstsrssssrrststtttttttsssttttttsstssttttsssutsssstussttuutsrsstusssttsttstsststttsssssssstssrsstsrsstsstssrssstsrstrssssssttttsssssttssutstttrrsstttssttttssssssttssutrrtssttsrttsttssttttttsstssttttttstsssttstttsrstsstssssssttsttsssstuttrstttsssstttttttssstttttssssrsuttstssssssssstussssstttssssssssrssttsstssttsqqqssssrsttttttsssstttsrsrsrrsttttttutrrssssstttttttttssstsrssstttsssttttsrssssssssstssssssrssttsrrsttstttsttsstutssttttsssttttttttttttsttststtttttttsssttstttttssutsssttttstssststsssttstrrttsssssssrsssssttssttstsrrsstttttsrsssttttttttssttsutssttstststtsttttuttsssttsssttttssstsstrstsssttssssrrsssssrttttsssssrrttrssssssttsssssttsttsssssuutssssstttsssttttsssstssststtsrstttttsststuttsttsstsrsttstttttsststttussssssttttssstsrstttssttststtsttttttssssstttttsssssstttsssttttsstssrsstststttsssssttsstttsssstssssrtsssssrqrsrrsrssststtsrssstttssstssssrsttttssstssststttttsstttsttsstssssttssttttsrsssssssttsssrssssststtsstuttttsttsstttstttttsttrsttttttttutsttstttttttttssstsstsstttsttsstststtsrrsttttsssttsttsrrsssstssrstssttsssttttsrsssttssssrrtstutttttttttsssttttstssstutssttstutsstssttsttttsttstttttsstttsssssrttssssttttssssssrrttstsrssssttssstsssssssssrsttsssssttssttutttssssstttsssttttstttttttstuttttttttssstttttttttttsttsttsrsstsssssssttsttstttttttstssttttttsssssttstttssssssssssttttstttttssttstssssrsrrrstssttssttsssssssstssssrrsssrsstsssrsssssssttsssrssssttstttsssstssststtttsssttttsssstssssstsssttssssrssssttssssttsssstttssttsststtttssttssttttttttsssstuttttttttssttttututsssttsttsssttttssttsttussrrsttsssssssttsssssssttsrrssttttrrstttsstttssssssssttstutstutttsstsstttssttssttssssttttssttttttssstttttsttsttstssrssrssrstsstttttttsssssstttttsststsssttttttstttttssssssssstsssstuutssstsssttssssttttsttttstssststtssttsrtttttsttsstttttsrsssssssssssssttssttststtttsssssstttttssssssssttttsssrttsssttstssttttttsssstsssssqrsstssttstttssstttstssssssrrsssssssssrsssssssstssrrstssttsssssssstttttttttstttsttttsssssssstttttssrssssssssttsssstsssstttttstttssttssttsssssstuutstssssstvvtttttuttttttuuttsstttstttsstttsttttsstvuttsssssrsssssssssstsssrsttrsssttsssssststttttsrssssttttttttttutttssssstsssstttsttssssssssstttttttstssrtstttsrrsttsssttttrstsstttsttttssssstttsststsstsrttstttutstststtstsssrttsttsstssssstssstssssssttsstsstsssttssttssssssttsttttsssssstsrrssstsssssssttstttssttsttutssrrssttttrsssststttttsssssttssrstsrrstssttstsstssstsrrrssttsstttsttttttsttsstsrsrrstssssssssssrrrsttttspssstttsssttstssssttsttttttttttutttrrttrssstttssssssssststtssstsssstssrsstttttsssssstttssttttttsssssssstutstssttttsuutuutttttttsttssssttstttrssuututsssssrsssstsssttssssrrssttsssttssttrsststtsssssssssttsssttuutsttsssttstssssssttssssssstutttsttstuttsstttstrrstttttssttsstssttssssssrrssssrsrrtttsttsststtttttsstsssstttsststttsststtttttssssssrrsstttttsssstsssttstsstststtttttssstsssrrrsstsrstsssrssssttttttsstttttttssssttsststtuvttssttsssrstsrssrsssttstttsttttssssssssssttsstttttttttstssstttsssrtusststssssrrsssttsttsrsrsssssttttsttssstttttsssuutsttssssrsrsssssssssttssrstttsssstssssttsrsssststtttstttsttsttttttrsststsstttttttuttutuutuuttttssttttttsttsrstsststssttssssrrrrrstssstsstssrsstttttsstsssssrssstttsssststsstsstttutttstsstttsstssssrssssssssttttttstttuutsttstttsssttsrstssrssssssttssssstsrsssssrrttttstssssstsstsssststtttttstsrttssttssttssttssssssssrstttstsrsttssttttttsssstutsstssssstsssstttssssssssssstssttttssttsttstutsstttttttuuvtttsttsssrsttsttrrssstsststttttssssssssrstttsttttsstssssstttsttsssssssssssttssssssststtssrstsssststtttttssttstttstttsststsssrssstssttssttssssrrsrrtsrststtssstssssttsstssttstttttsssttsstssttttstttttttuttutttssttssttttttttttssrsttsssrssssstsrsssrrsssttrstsssssssttssttssssrsssrrsttsstttsttsstsstttttssstttssttssssssssttssttttssstttttuttttsstttstssssssstttttrstttssrssttssssstrrtsttttsstsssttttssssttttttsssttutstttssstttttssssttsssssstttssttttstttttsttstttsssrsttsststttutssssrssssssststtsttsstssttttutssttssttttuuttutttstssssttttssssssstrsutttttsstssssrrsttrsssttttrsstuttttttsttsrssstsstssttssrssttsssstttssssstttsttttttstttstttssttsrsttttsssttttsttsrrssrrrttssssstssssttsssssttsttutsstttsstttstttssttssstttttttuutttttssssstttttttttttttstuvtssssrtttsrrrsssttssssstsssttsstttsttsttssstsssssttstttssststttttsstrsttssssrrsssrssssttttsssssststtssstttsstrrsttsrstttsstttstrsttttsrssssrssssssssrrsussttttstttttttsstttttsrstttsttssttsssttstsstststttttttssssstttstssssttstssstsrsttsssrsssutsrrsssssssrtsrtssttsttstttttttttttttttuuuuvutttssstttstttsssstssststutstttsssssttssssrrsrtuttttsstststtsssttstssstsstsrstsssrssrstsssttsssstsssssutttrrsstutttttttrsttttsststtsttsrssrsssssstsssrsssssstsssstsssttttttrstttsstttttsttssstttttttttutsttttssssstttuttttuttttttuusstsssssssssrrssssssrtsrtststtttsrststttsssrrsttstttsttssssstttstsssstssssstsssssrtsssttstsrsssrtsstsssttrsssrrrssttsssssttutttstttttsssttssstsrtstssqstsststssssrsuutssssttssstsstttttssttssttttstssttstsssstssststttssssstsssssrsttssstsssssttsssssttststtsssssstttssssttsstsstsstttuutttuwwvustsssstsstttssssssttsttsrtutttsssssstsrssssttstttttstssssssstssttttsssssrssssssststtttustrssttsssrsssssrrrsttssttttsssstttsssstssttssssrsstsssssrrrsssrrststsstsstttsttttstssssstttssuttstttutsttstttttsttssrtttuuututttssssstsssttssssssssrrsssstssstsrsstttstsrrssstssrrssssstssststtssssttsssssrsttssssstttttsstrstttssrstrtsssttsrsssstssstssttsssssttttttsttssssststtsssssstttttttttssttsrqrssusstsssstssstststttttssstsssttstssttstsssttsststtttsstttsssssssttttsstssssttssssstttttsttsssstssuussrsssssttsssststttttvuwvuuttstsssssttutssstttstttstttttsssrrsstssssssssrtstssssttsttssttsssstsststtttsssttstststtssrtttsstssrrsrrsrsttssrsttttssststsrsssssstttsssstsssssssrrsstssttssstttssttsssttssssstsssttttttttttsststttttutssutrstttuututtttttsttsssstsssstsssrrsssssutsttttttttssstrrsstssssssrrrssssssstssttsssssssrssssststsssstsssssttssssrsssttsstttsststtssttsssstssssttssstsstsssstssttssssrssstsrstttssuttrrstststtssstsstssststtttstttsststttssstsssssststttttttttuttttsttsssssssttsstssssrssstsrsttssssrsstssstsssrssstttssstsstsstttuuvuttutstttttttssrrttsssstttssstsssssrsrsssssrssstsstsssssssttsttttstsstttsstsssssssrrrsssstrrtstsssrrrrrrrssstttttstttsssstttssstssssstststttstsstssrsssttstttssttsssssrsstsssstttttttttsttttttsststttttstssutstsstuuttttstttttttsssssrrstsstrstststutstssttsstttssrrsttsststsrsrsssssrssstsrsssstsssssssstttstrstssrssttsstsrssttstttsssstsststttsrsstsssssssssstttssstttutrtsstssstssssssttttttsttssstuuutststttsstttttstttttttsssttsttsssttttsstttttttttttstssttttssssutsssstsrssrttsstttsrttssstttstsssrssssttssrsssssststtuutstutsttttttstsstttsssssttttttssrsssstsssssrsssttsttsssrssttstsrttttttsttsssssstttsrsstssssssssttsssrqrrssrststttsttstsstttttsttsttsttttsttssttsssssrrstsrsttsrtttssrsrsttssttttsttsttsttuttttsstttssssttsststtsstuuuttttttttsstststsrssttssrrrsssutsssststrsutsssssttssstssrssrsssstsststssssssttsssrsttttstttsssttstttsstssttsssttssssstttttsstsrrsssssrssststttttssuttttstsststsssssrsstttuusststttttutsstttttssstttttsttssssstttttttssstttttstttssrssstsststtttssttstssssssssssssrsssttssttttttttsstssssssstsstssssssssttutttssttstssttsttssttsssssstttsttsrssrsttrsssrrssrsstssssstrrttsststttuuttttsssssttsstutsssstssssstsrsssrrsrssssttssssttttttttttstttssstrstsstssrsssssssrssssstssstutsssstsssttssststsstststtsssssstttstsssttsttttssstvutttttstttsssttttsstttsssrqrrstsrssssstttttssssstsssttssrrstrrssutstsssrsstssttssrttsttstttsssttttstsstssttsrtttststtttttusttssssssssssstssttsstttutststsstssttstsstssttuuutuussttsstssttttssssststttsttstssssrtttttsssssstttstsssrssttttttsssstssssttssttttsssssstttssssttsssuttstsrttssssststtsssttssuuutsssttsssttttssttsssssssrssttttssssstssssssssssssstsssssrtsttstsrsstuvtstssssssstsssuttsststtsrstssssstrssrrssstsstssssttttssttsssssstsrttsttttrssstsssrsssssssstttttststsstsssssttttssstttttssttstttttttsttstttttsstuutttsststtssttsrtssttssssrrrrrsttstttsttttsssssssssttsttsssssssttssssttttssstsssttttttsttssssttttttsttsssrsttttssssttttututttsssttsrtssssstsssttttssttrttssssttttrrtsstutttuuttttssrsssussttssssstssssttrstssssssstttststtttsststtttttsssstssssstssstttttttssssssssssttsstttsrttttssstsssttstttussttsstttttttsttsssstttssttsssrstsrrsttsssttsstsstssssstsssssrssssssssssssssttutrststtssssssststuutttttsssssstsssstrrssstssstssssststsssssssssttsstrsstutsssstssrrssrssssststsssssttsssrrsttsssssstssstttttstttsststtstttttttssttststssrttssststtttssssssrsssssssttttsttssssssrrssssssssstssssttsssstttssttttsstssttttsttssttstttvttstssstststtsssssttttttstssstttsrstssstsrsttttttttsssssttttssssstttttuutttststssssttrstssttsrtsststsstsssttsrsttrttttuttsssstttststssttttttssssstttuttssttsssrrstutsstttsttttttttsssssssttttsttsstsststtttttsststttssrrrststttrrtssssttsssssssrrssssrssrrsssssssssttststtttttttstsststtssttuuuuuuttttsrrstssstsssstssssstsssrsssttssssttsrttttsrsssttttsstssrrssqrrsssssssrsstsssssrsstusrssssssssttstssstttstttttssttttssttttstutrrsttttttsstsrstrrsrssrssrtstttsssssttssrssstttsrstsrssttstsstsstsststttstsstutttttrssttsttwwtssttttttstssssssttttrttttttrtttsssssssssrsststututsstsstttsrsttsttssttttttsssttsssssttttttttsttsstssssstttttsttsrttuttutsttsssssstsssttssstssssststuttsttsstssststtssttsrsstttstsststtttsssttttsttttssttttstsrsssttsssrttttttsrrsrssstssttssrssrsstssrrsssssssssrrtsstutsttstssttssssssttttttututtutssstsrrssrrtssssrstttssssssttttsssttsssttttsttssttssssssrsrrrrrsssssssstsssssssstssssssrssrsstssssssstttttttssstttttssttssstttsssstssssssssstssttsssrrsssstttssststsssrssssssssssrrsttsssssttsssssstttttsstuttttsrtsstsssttttttttsttstsrssstssttrrststttsssssrsttsttsstssuuutttststssststttstssssttttttssttsssstustutsssttutssssssstsssttttttttuttttttssssssssstsstssssstsssttttstsutrstsssssstssstsssrtttsstttssttttttusssssttsssttttsssssrstssttttsstsssrrrsssssttttsrrsrrrssssrrstrrssssssrrsssttttsttsrsttstststtstvuuutttutstsssssrssstttssrstsstttstttutsssrstssstttttttsttssssrssrrrrtssrssssssstsssssrrstsrssttsstssttssstsssstuttttttuutsssssstssttttttrstrsssttsssssttttssrsttttttsttttststssrrtssssrrsssststtsssstsssrttttttttttstttttststtsssttsstttttttttsssssssrtttrsttsstsstssrstttttsstutttutstttttsttttsssrssssstttstttttttttststttssrsutttssstsssstsrsssttsttuuttstsssstssssttsssttsrstttstssssssttsssssssttttssssrsstttttttsttttrssttsstssttttttttttssssrsssttstttttstssrrrrssrsssssrrrrrrrrrrrsttrsttssssssttssttttttsststttsttstttututuuttttsrstsrqrrtsttsrrststttssttttssstttttssststtsttttssssrsssssstssstutsssssttssrsrrrsrssttssttstssttttsssstssttttuutsssststttsttsssttsrssstsrrrstttsttsrtuttutttttsssttsrrrrtssststsssstsststssttsrstttttststtssssssttstsstttustsssttsttttsssrssrsttttsttttttsssrttstttttttststttsssssssttsssssrssttttsrstststsstttrtssssttttstssssssrrttssssttstttutttstssttssstsstsrtrssrtttstssttttstsssrsrstssssssssssstttttttttsstsstttutrtttsttttsttsssssssrtsstsssssstssrrrstrrssssssrssrsssssrssrsutrrrsssststttttssrssssttttsstttsstttttttssststssrststttsrssttttssssrtssssstssssttsttssttttstssrrsststsssstrstsrsstssrssssstsrsssssssssstttttsstssstttttttsttsstttsrsssssttsrssssrrsssstsrtssrsutstuttstsssttsrsssststtsttsrttsttstssstssttsstsstssssssssstsrssrssuttttssssrsststtrrssrstttssttttttssrstsstsssutrstsssttttttsstttsstssssttssrsssssstttttttsssttssttttsrssttrsssstttsstttttttssttttttsststtsrsrsssttstssttttsstttsssssstttsrssrssststtsttstssttsttttssttssssrssttssstssssstussttsssttsssrsssrsssstrrrsssssttssssrttrsstssssttttttssssrsssttssttttssttsttsssssttttsttssttttssrssstsstsrstsstssssssstttssrststsssssrsssstssssrrtsssssttssttstttsssssssssssssttsttttsttttttttsttsststsssttssstttsttsssssssrssrstssssssttstssssttsrrsrsssstsstsssssttssttsstttsttttsstttsttrsstttsttsrssssttsssssstssttsssssttsrsstuuwtssssttsttststtstttsssstttstttstttusrststsssstssttsuttttsrtsssstttsssssttssssssstttsttttttttsttttutsssrttsssstttttsstttttssssttsssttssttsrrrssrsstttsssssssttssssttssstssttsttttrssssststtsssssttttsrrsssssrssssrsrtsssssttrrssssrstssssttsstttsttsssttstsstsssssttttsssssttssssttttssstsssstsssssssrtsttssssssttttttttstttttssrrststsstsrrtssstussttttutttssrssssstssstststtttsssttstttsttsssttsssttsststtttsrtutssssstttsrrsrsssssttsstsrrrrrssssrsssttttsttstsssssttttttttttttsssssssttttsssrsstssststsstssstsststtstssssstttstusttttttttsssststttsttttttttsttutssssstssssttttsttttsssstssrrstssrssssttsstsssstttttttssssrsttvussssstsstsstssttssttttttttstsrtttttttsssrssstsstttssrsssssssssttssssttttssttttssrstttssssssttttttsrsttttssrrsttssrsrstssssstsststtsssssttttuttssssstssssttsstsstttttsrssstssssttutssrrstttttttsstsstttusrssttuusttuuuttttsrsttsssssssssstsststsrstssssttttsrssssttsssttsttsttttttttutssttssttssstttsstsstssssttsssrrrstttsssttrsrsstssssrrssrssstssssstssstttssttsstttstttssssttstsssststtsstrsstssssttsssssstsstsstttssstsssttttstsstusstsstuttttttttsttttttttttttsstssstsssttutsttsttttsssrstttstssstttttssstttttssssststssttsssssstssssrtstttttsststttttstttsstttsstssssssssssrssssssrssrstttssrrsttssttssttsssssssssttttttssrsttuutsrrrrttssssssttttsttsrssttsrsstststttsttsssstrrssttsttsssstttsssttssttttsssssrrsutttttsrssstssssssststttsstssttttttsttutsrsssttttsrssrrrrsssssstttsrsssssttsssttttttttttutttttssttsssttsttrstttttttsstsstsssssssttssstrrrrssstsssssrsssssssrsttssssstttsststttsssttsstsstttttssssttsssssrststssststtuussrttsttsssssssstttstssrrstttsstttttsttttutsttttstttttttttsstssrstustusstttrrtssttttsssststttttttstssssrrsttstsrstssssssssssssttssssstsssttttttsttstttttsststsssssstsrsssrrsssssstssrrsttssstttttsssrsssststtttttsrsttttstsssssrsstsssttsttttsrsstttsrrttssrsuutttssssttsstutstttsstttttssttttstttsstssttsttttttsrssrssssssssssstsssstssttttsttstttsssssssstsssrrssstssssstttssttssssssrsstttttuuttttsssstttssrtttttttttsttsstttsssrsssstsssststsrrttsssssstsssrrsrsrrttssssrrsttssssttsttsttttttsstttsssssssssstsstssttsssttsttssstsstttsttstttsststsssrstttsttssttsststtsstssstttttttttttsttssssstutrssttrssssssstsstsssstttttsssssrrqrsstsssrrtsstsrssssssstsstsssstttsstttttsttstssssstsssssstrrsrsssrrsssssstssssststtsstttsttrrrssstssssssssststtsststtusstststtssssttttstttsssrstsssrstuusttttsttsttutssstssssstttttttttttstttttssssttttsrssssstsststssstsssstutststtsssstttsssrrststsstssssttsstttttsttssssssststttttttttttttstttttttssssssttttttsrsrtutsssrssrstsrttsssssststtssssssssttsrtsstssssssssssrsttttssrttsssstttttsstssssssssssrtttsttsstsstsssststtttttttttttttssttttsttsttsssttsssttttssssssttttttstttttssstststtrrtutssrssssstsstssttttsttssstsssqrsssssssssrssssssssssssttsssssstttsstttssttstttssssssttttrssrrsstrrrrssrstttssttrttssttttttsrrrssttsttttssttstststtsttssssttttsssttttssstsrsrststtssssttttttttttttttsttsstsssstssttstttttttttttsttststsssrrsrsssstssttststtttttsssssssrrsttssussttssstttttttttttsssttssssssstttstutssttsttsttstuttttutttttttstttsssssttuttssssssrrssstssssststssssssssttttttsssttsssstssssttstttssttssssttttsstssssstttsststttsstssstutsttstsstttsrtusstttsstsstttttttssssssttttttttttttsstssttstttttsstttstttssttsrsstsssststtsttttsstttsrssssrsrrsssrsssssstttssssstttttsssstttssssttttttttssssrstttsrtsssssssrssrssrrtsttssttsttttttsstsrrsrrssttttsssstttssttttttsstsssssssssttstrsssstsstsstttstsssstttstttttttusttttsstttttsststttttsttsststtttsstsrsrrsssttsssssstttttsstssstssssrststutsstsstusttssstttsrssstsssssssttsssttstttttutttttttttttttttstttttttssttststssstssssrrstttsssstsststssstttsttttsststtttsttsttsttttsssssttsstsssstsstsrststtsttstutrssssttstttsssssssrstsssutsssttttttstsstssstsstttsssttsssssststtssstttsstsstssssssssssttssssttttssstststtsrrtrssrssrsstsssssttsttssstttsttttsssstttttttttttsstsstssstttsstttsssssrstsssrssssttssssttstttttssssrsttstsssssrsstststtstttutstsssssssttttssstsssssssstttsssttttttsttttttsttssttssttttutsttttsttttttstsssttstsrrsrrstttttssrsttttttttsstttssssrtuttttstttsttrsttsssstssststsstsssstssttsssttsstuttuttsttttttttttrtttttssttsssstststssssssttstsrrsststtttsststsstsssststtttttssttstttssttstttsssssstttttrrsssssssssttssstsstttttsrsssrrsttssttusstsstsssttuttttssttstssssstssssttssssssssttssttrrsssstttsttttsstttttttssttstsstssssrssrssssstttssssttttstssttttttsstsstutttuutttsrsttsstsssttstttssssstrrsrrsssrrrsstsssttttstttttsrrstttttsstttssrstssstttttssssssssstttttssttstsssssssssrstuttussrststttsttsssttstttttttttssttsrsttsssssttssssstrssssttsstsstssttttsrsstssttsttutsttssttsssssssstttsttssstttttstttststsstssttttttttttsstttttstttttsstssttsttsststtsrsstutsstspssstsssssssttttttrstttttsstssssssssssssststttttttsttsssssssssssssrstsssssstttssrrssstsrstutsstsssttttssttttsstttttsttsssssssststtsstssrssssrtttsssstttuttutttstssssttttsstttsssssttssrrrttssttsttsstttsttrststtststtttttstttutsttsttsrstttttssssttssstssrrssssrrrrrstsssrrssssstssrrsrssstsststtssrssssttssttstsststtttttttttttttssstssssrrsttssttsstttttttssttttsssstttsttttsttrrstsssttttsstsstsrsssssssttttsrsttttsttsttsststttsstssstttsssrsstttttttsstttsttttsssttstttsstttttsttttssttttutsstsssttsstttttsststsstssttssstssssssttsssstuttutstttsstsssssstsssssssssrttttstsstttttrsttstssttstsssssstsssssrssstsstsssttttttsrsttssstussssstttussttssssssssttststsrrstsrrrtstttssutttstttttstsssttttttsttssssssttsssrrttsttsrsttttttttsrrttttrttsstttssttsttstttttusststttsrsstssrssttrrtttssssrrrttttrrsssrsttsrrsssrssssssttrsttsststtsttstttttsttuttttttsssttsttssssssttttssstssttttsttttuutsstttssstststttssrsttstutssttttttssssssssttttsssssstttttsttstttsssssttsttsttrstsutsstssttttttssttssssssssttstttstsstsstttttttsttttutsssstsstsstsstssssstssrssrrsssrttsssttututttsrrstssstsssssssstttttrsttstttsrtttsstttsstttttttstssstssssrstttstttttsssttsssststsstttsssstttsssttttssstttsttsttssssstssrtsrttsstustustttttstssststtttttssssssssstsssssssstsrststttutttssttttsttrrtttttssstttttttttssstsssrssststssstssrsstsstsrrsutsssrrrsrsttrrsstssrrssrttssttttssstssstttttsstttttttttsssstttsrsssssstttttsssssttrssttttttstttutttsttttsstssrsssststsstsstssssttsstttrsttssssststttttsssststtsttsstssssststtsstsrssststtsstttsssssssttstsrrtrststtttrstsrtuuttssrsstttrsssttssstttsrssrrrstssrsssssssttttssssstssssttsssssttttttsssttssttsttssrttsstsuutttttttssstsstttttsttsssttsssttssssstssssrsssrstttstssttsstsuuttssttssssttstttstttttrsttttsttutttsstttttttttttssssssstssrsttssstsrtsststtsststtssuttsssttsttsstttttsttrsssssstsrsssrsttttsssssssssssssssssrssrsssssssrsstsssstsrtssttsstsrstsstssttsstttsttttttttsststsssrsssttttttssssttttsttstsssttttttttsssttsstsssssstsstssststssrtuttttsssstttsssssttssstttssttssttsrstttsrsttsssttsssrsttsssttttsssstttstssssttsssstttssttsssstsrssststttrtssttsstttsssssssstssssssssrsssstssssstsrssttssssttttsssssstsstsrrstsssttssstttstttsttsstttsstuutssttssstssrsssstsstssttsstssrsstssssttsssttstttstttssstttstttstttttssstttttsttttsttsttsssstttstttussssssrstttsrstssssssttttttsssttsssstttttsssstttstsrststtsssrsssssttttttsrrssssssttstssrssssrrrsssrrssssttsssssstsstsssssstttsttstststttsrttsssstsstssssttttttttsrstssststtssrsssstttstttsssssttssstssrstsssssttttsttttstsstttsssttssttssrttttttsststtsttttttttstssstssrsttssttttssssststtttssssttttsstttstssssssssrstttstssttstsrsstutsstssssstttssssstssstttssssstrssstssssttttstsssssttsssssstsstttsstttssttsssssttssstuvtrtttsssstssrtsssssstsrsssuussrsssrrssssssstssstsstttssttttssttttsssttsrtuttssssssttsttsssrsstsssssstsssstsssttssssssttttsssttsrttstttttttstssstssssttssttsttsssstssssttttstsrssssttsttsssstssssrrssssrrsssstssssrstrsssstttssssttttstssttttsrsssssstsstsstttttutsttsssssstttstssstssssstttstsststtttsssttssttsssstttsttssrstssttssstttstssssstssttssststttttssttttstssssssrstttsttttttsssttttttssssstsstttssssstsrrssssstttttssttttsststutssssstsssttsstssttstutsttttssrtttsrststttttssstssstutttsttstsrsssttsssssssstttsssssssrsttttsrrststttstssssrrsrsttsrsrstssssssttsssssssttsstttttttstttttsttutsttuttssrssststsstsstssssrsssstsstssttttsssttstttsssttssttssttsssssssssstssttttstttssssttssstttsttstttsssrsttttttsssstssssrsttsrrrsrrtssstsstsrtssttsststuuttttttsstttttttssststtstsstttttsssststttssrstssstsssrrstsstttsssttssrstttsststttsststttrrsssssssssrsssttsstssstsssststsssstrsustsstttsssttttttsstttttssssssssttssttsttsstssssutsssttsssttsssttuuttttsttttsttstsststssstssrsssstssstttsrtttsrtttsttssssstsstuttttrtttsssstttssrstsssstsssssssrsssttttsssssstsssssssssrssstrsrrsssssrsstttsssssstttsrutsttstsstttsssttstssttttssssttsssttsttttsssttssssstsstttssstttsstsststtrtttsstssttrttssssssstttsttuttstttsttsststtutttssstsststtsssssttssssssssrrrrsrrsstsssssssssssstttttuuttutttssstuttttssttstttssttttttttsstsstsssrssssssssstsssrssttstsstssstutssssststsstsstsstsrssrtsssssssstsssstttrsttsttssrsttttsstttsssssstttttttttttsssttssttsttstttttsstssttttststtttstsssssstttstsstutsstssssssssrssssssstsrsstttsttssstssttsstsrssrsssttsstuttttssstssssssssttssssssstsststttsttttsstsrsstsssssstssssssssssrsssrsttttssssssssssttsststtsrssttsstttttttsstsrsstttttttssssstttuuttssssttssttsstsssstttttttttssttttsttstsstssstutsssstrstttssttttsssttutssttssstttssssttttsrstttsssrssssrrrrsssrrsssrstttstttsstttttuutstttsttststttsstrssstttststtssssssstssssssrstssssssstsstttstsstttttsssstsssssssttssrssssrrtttttttsssssttssttstssssstttsssttssrssrtttsttttstsssstuttsstttsstusstsrtttttssssssstssttttstttttttsssttsssssttssssstssssttttssttutrsuusstssstsstsrrrrtssssssttttttstttssttssttttttssqsssstsstttttssssssstsssstsrssstssrstssttrstsrssssttssssstsstttttssttssttttttttttsttsttttsststusstttsssssttstttttsttsssssssststttttsttsttssssttttttsttstssttssttsqrssssssttsssssstttstsststttttsttussssssttssrrsttsrrrrsrrrrssrsttsssttuttstuttutsssssrststttssrstssrsttsssssssssssssstttssssssrsssssttttttttsttssttsssstssttssssttstsstsssststttttstttssssstsssssststtssssttsssrsstttsstttsssstttustttttsssttsttsssuttsstsssstutsstsssstsssttsssstssstsssssssssssssrstttsutttssttssssttttssssrrsssssstttttttstutsssttttsssttttsrsssttssttsttssssrrststssstsrstsstsstsssssrssrrrrssttssrrttsttttsttsttsttttstttsssstttttttuutssssstttttsssssrstttsttssssssttttststtrssssttttsttstttttttttssssstttsstsrssstttsstssttsssstssssttsttttsstsssttttssssssssssssrrrsrsssssssttttttututtssssrrstsrstttttstusstttssssssttsssssssststsstsssstssttttssttttttstsssstsrstttssttsttsssssssttttttssssssstsrstsrsssstsssssssstssstssttssssttssssttsttsssssttsssstsstussssssstttttttttrrstsstttsttttsrtttssttttsstsrtttsstttsttttsssssttsttssttsrpsssrstuttsstttttsssttssttttsstsssssssssssssttsssssstssssrssssssstttsrstsssrssrrrssstsrsrssssttsstssttsssttssttsssttsrsttttutssssstttttsrrstssstsssssttssttsstrstttssttsttststtstsssttttsssssttttstttsssssstssttssssssssssssststtttssststuttttttsssrsttsstsrsrsssssssssttstttttsttsssstsrssstsststttsstsrsttssttsssssssstssssttssssssstttstttstssttsssssrrsstssttsssttssssssssssssttsssssssrssssrtsrsssttsttsutstsrstssttsttsstsssttsrrstttttssststttstssssststtsstttssttttttttrtststsststtssttsstttttsstttsttstssssssstssstttsrqssrssssssssstttttssttssstssttsssttttsssssststrssssstrssrrsssttttsstssttssrrssssssstsrssstssststtsststttttssstttssttsstutsrsstttsrstttttsstttsssrstttttststtssssssssststtsssstuttssrtttststtussssrsttstsrsssttsssstttsstsssssstttuuttstssutssttttttsttsstsssssrrststtstttttstttttttttttssstttsssttssssssrsstrstttsstssstssstssssstssssttttttssutsstssttsssssssstsssttssrsssssssstssssssrsssrsrsrstsssssttstttttsttsttttttttsrstsssssstsstttsssttsstttsssssssstsrsttttttttttststtttssutstttssssttstutttttttssstttttssstssssssssrrrssssssssssstttttstssttsstssttssttttsssttssssstsrssssssssssttttttsssrsssssrststtssssssrsststttsstssssuttttsssuvttstssstvsrrsstttuttttttsttttsssrrttttsstttsssssrssssttstsstsstttsttttssstttttstssrstssstssssttsrstttsrsttsssssttttttsssssttssttststtttstttttssssstststtsttsssttsssttssttssttttttttssstsssssssssttssssttttsssssssttsstttsttststtttstssstttsssssttssstssssrsssssssttsrsstssssrssrrssssttststttttttutttsssssttsrsstssrsssssttssstttsstsstssssssrstsstsstutstttstttttutttttstssssttttttsttttttstssttttsstttttssstsssttttssssststttsststrstttssssutssttttsstssssssttssstsssssstssssstssttttssrrsssstsssssssssstttsttstssssssttsststttttttsrttsrstttttuttsssssttsssrstttttssssttsssssrttssttttsttssstttsttsststuvttuttsstttssttssttsssssstsrrsssssssstttssstttrttsttstsrssssttstsssssrsttssttstttrssssttsstsssstssssststssstsstssttssttssstttssssrsssssssttsststtstttstttttttttstsssssssssssstssstttssstssstsrsssssssststsstttststttttttsssstststtstttsstsssrstssssttssttsttssrsttsrsttttttssstttttsstttststsssssrtttssttsttstttttsssstttttsttstssqttstsrstssstsststsssttssttsrrsssssttssssttssssttstssssssssstsssssssssststtsrsssssssstsstsststsstsstsssssstttrssssttttsssttssttssstttttsssrtttrststsrsttssttttsssssssststtttssssssssststttsssuuttuuttttsssssssstttsttssstssssssssttutttsstvtstsstttsssssttsssssssssrsttsstssttttssssttststssttsssssttststtsstssssttttstttttsstssssssrsssstsssttsttsstttsttssttttssssssssssssssttssttssttsssssssttttststtttsssrstuttttsssststtttttsssstttssrrtttttttsststtssssstssrtttsssssttttsttrstttsstssstsrrstssstttstttssttsrstttttsttsssssstttttssttsssstsssttttttttsssrssrststssttssrsstttssssssstssssttsssssssssssssstrrstsssssssssstsssttttssttsstststssttssssttttsttststssssssssttsrttrssssttttstttsttssssssstsststtsttssrstttutsttttuttttttttstttsssssssttsssststsssssttwusststtttsttsssttsstttsrsrrsssssttsttssttttttststtttstttsttssssstssttttttstsssttssttsstttttsssssstsstttssttttsstttttttstttsstttttsrsssssrstssttttsttsrrsssssttstttssttsttstttttttssstsssttttttssstttssssttsttsttsstssrtstsrrsstttttttttststtuttssttttssrtsssstssstttttstsssssstssttsstttsstssttutssttttsssttsttttttttssssstssttrststttssssssssssttssssssstsqrstsrrrsrstttsrsstsstsssssttssssttttstttssttstssststttsttttttsstttsssrrssttsrsutsttsststtsttrstttsssstttsstsstttttssssttttstttuttstutsstttttssssrssttstsssstsssttttutssssssssstsrqstsstttsrstttsssssssssttsttttssttttsttttttssttssrssssttsttttttsssttttstttststssssttttstttssssttttutttuutttttsstttttsstssssssssstsssssssrssstssssssrstsssrsttttttstttttsstttttsttttsttttsssssttsssssstttstssssrsrssstttttssssttutttttssttsstsstsrrsttttttssttsssttsrttssstttttttsttssstttsstttttttttttttttsssssttssttstttttsssssstssstssssssssrrssrsrssttstsssssssssstssststttttstsstttstusstsssstutttuussttsstussssrsstttstttuutsssttttttssssststttssttttsssttttssstttttttttttttttstttttttssstsstssssstsssssssssttssssssssssssrrttssssssrssststssssssssstssttssttsssttsttsssttssrsttsuutsstttttssttttttttsttssssttttsstttttsssttststttttttttttttssssttsssstsstsssssssssssrstsstssrrsssssrrsstsrsttrstsrssttstsssttstsrttstsrstsssssttttrssstsssststttssstssttstttutsstttsrssstsrrtutsrstttttsstttrrssstssttttttttssssssssststssssssttsstttsrrstsssssttttttsststtttsttssssssrrsssrrsssssstsssstttsrsssssssssstttsssttssststuttsssttssttutttttuttrrrssstttsssstttsststttstttsrrttsttsrrttttssttsttsststttttttttsttttttttttttssttttttsssssssrssrsssstssssstsssrssttsssrssssttsssstsssstsstssrrttstsssstsssttssstttststttutttsttssstttsrsttttsttttsttttsrssssststttssssttststtsttstsssrrsststtsstttsstssssssssssstssttssssssrsrsssrttsssrrssttstttssttttrrsttttrssststttstssttsssssstttssstsssutsttutttstttssttstutsstuutstttttttsssssssttssststtttttttsssssssssstttttrststttttssssstssttsstttsttststsssttstsssrsstsssssstsstsstsstsssstttsrsssttttssttsstsstttsttttssssttttttttttsssssssttsttsstsssssttrrtttstsstttttsttttssttstttsststtsstttttsrstssttttsttssttstsstsstssstsssrrsssstsssssssssstttsssstssssssrrssstsssssssrsssstttsrsttsstttssttstttsttsssttsssstttsrssssttssstusttutstsrssssttsssssstsstttttttstttqrsrrsssstsstusttsstttstttrststtttssststtrssttttsssrrsttsstttssutstsrsstssssrttsttsstsstsssttststtsrsssstttttttsssssttsstttttsstttutsttttttssrrssstssrsstttutttstsssstssssttttuttsssstttssssrstssttsstssssstttsttsstsstssssssssrsssttstttsttssssssssssrsttsstsstsssssststttstuttstttttttstttttttsstttssttsttssssststttttsttttttsstttstssssttstrssstsstttttssstttsttssssssssssttrsttsstrsssssrtutsstsrssststttttttsttsssrsrrrsssssrrrssstrsrrsstsrstttttttsssttsttsssstttsstttstttsstsstsstrstsstuuttsssssttttsstsstttttuttttsttsrstssssstttssssttttttssttttsttttutsttstutstsssttttutstttsstttstutttsrrsttsssrtttttsssrrtttsttttstssstrttsststsrrttttttsstssststtttttsttttttssrststtstsstttttttttsttstsststtttsttsstttttssssrssssstsrsttssssttrsstttsssssssrstsrsssrsttttstttsssssstttsrsttsssstsssssstttutttttsstttttsttssttttstttttssttttsssssssstttsstrsttttsstsssssttttttssrrstssttttsttsstttttttttssssstssssssssttsssssttstsssttssrtttttsstttutssssrrqsssttssrsrrsssssssstssrststttstsrsttsttsstttttrstststttttttsstttssstttsttssssstuuttttttttsttttuttttsssssstussttsssssssttsttssttsssttssuusstttssttqsttstutstttssttsssuttttssssttsssststtsstssttttstttttsssstststtttssrsttttttttttrstttsrstststttttststttsstttssstssttttrtttsssstussssttstttssttsssrsstsstsssssssssttssrssssssssssssrrssstssssststutstttssssssrstssstssstsrsssssttttsstsssttsstssststtstttstttutstttssttsssssssstttttstttrstttttsrrsttrrststtststutssstttsttstttssstssstsssstttsssttssstssssttstttttstttsttssstsrssssssssssrrsssssssssrrssrstttsttsttssttsttttttststtstttsttttttttttstttsttssttttttsttttttttttuttttttststsstutsstsssttssttttttsssssstssststtutssrssrssstttsstssstsstssttssstssssttsstssttsttttsssttrtsttrtsstststtttttttsssststtsssstssssrsttsssttsstssttsttstsssttstuttsttttrtsstsssttssttssssssrsstttsrsssttsststtsstsssssssrsssssrttttttsssssttssstttttsstssqrssussttutrstsssrttssttstttttssrsstttsststttstttttttstttstsstttutssttttttttsttsssstuuttttsssttssttsttttttsttsttsrsssrrstrrssttstssstsssssssrrststtttstutststrstsssssssrrssssrsrssrrssrsrstsssstttttssssttttssttssstsssttssststtuttttstssstttstutsssttttttstttttttttttsststttssstssssttstuutsttstsssttstttstsssssssttsrrssrsssrstssstttttttttssttstssstttsstsssssssstttttttsttssstttuutsstttsstttsrtststttsstttstsststssttsstttsrstttuttttttttsststsssttrssssssrssssstttsstsstutstsststtsssrsssstssssstutsstsstttttstsstssssssssrstsussttstttttstttssstttstttssssstssstsssttsstttttttuussttttttttttttttssttsrrtsssttuuuttsrsssstssttssssttttssssrstssrsrrststssttsssrsstrrssrrttssttttttttsrsrtsrsttsssssrssssssssttsssssssssssstssssssssssssstssttssssssstttttttttssttsstssttstttsstttstttutstutttsttttsstttssssstssttsrtttttttuttttstttsttrrsssssttsssststtsstttstttssrtstsssstttttssttsttrsttttsstttssssttsssstttsstttsttssttssststtsttssstrrtsttstttssssttssssssttsstttttssstttsstsstssstttstssssssttsssssstttssstssstsstsssssssrsstssstssttttttssssstttsstssrsssstssttutsttttsssstttsttsrstttsttrssstsssssssttttttssttsttstttttsttttttsrrsssttttuuttsrsttttstttstsstttttsststsrsrrsssttsttttsssttssrrttstttsstttttssrsssssrssutrssssrssssssrrttsssssssrrstrsssttssstssststssttssssstsstttsttvtssttrsssstsssttttstttttttttttttttttrtsssstsststtttsststttsstttuttstsssstsssssrstsrstssttuttttstsssssqqrssssrrtstttststtttsttttstsssstssstsstssttststttsstsstssssssssrssssstrstttrttttstttstttsrsttsttttstssssttttstrrttttsttttsssststttstssttssttttstsssssssssssssssttttsstuutsttsssstttsssssrrrssrsstttttsstssttsstssssssrrsttttsqrstssstsrrssstttssstssststttttrtttttttstttsssttttssssstttsstvtssstststtsrstttrsrrsrsttsttttssttssssssttssttsttstuttstssrrrsstsrsttsstsrrsssttssstsssrrrstsssstssssssstssttststtsttstssttstutttssssrstssstttttttttttttssstttstttsrssttsttttssssssstssstsrtttststtssssssssrsrttsrstssttttssssssrstsrqssssssrststttttuttttttsssttssssssstttsstttttsstsssrsstssssssssssrrtssstsssstsssttttsttttsrttssttttttsssstssttsstttsrtttttsssusstssttstssttttttuttststssssssstttttsstsussttttrttttsstttsrspstssttsssssstsssssssssssssssssssssrrrsststtsssrsttsstttsstttrsttttttttssstttssrrsttsrrstssssttuussstsstsstssttutttsrstttsttssssttsssrstsstssstttrsutstsssssststtsrrttsstsssrssssssssrsssssssstsssssrsssrsssssssstssttrsrstttttstssssssttttttuusttttttttttsssttttssttrsstsstttssssrsttsttsrrtsssssssssssssssssrtssssssstsssttsssssutrrsttsrsrrsttuuttttssttttsttsttttsssstttttststtsssssrrsstssssttssstssttsttrstttrrtttsssstssssttssttrstsrssssrsssstttssttttttsstusstssstrrstststttuuuttttsstsssssssrsstsssstutttsutssttsttsssssssssssstsrrssrsssrsrsssstttstsssssrststttssttsttttttsstttstsstssstttttsstsstssrrsssrrssstssttttttsrsttttttutsttttrrstttssssttttssstsrttssrrsrssttttttsssttsstsstsrsstsssssttsstsrssrtssrrtsrsssstsssttrssssssssssssstssstttutttstsstsstuttttttsstttsssttttttsttsststtttstttttsttststssttsttsstssrrtsrrsrsstsrrsstssrrststtssrrttttrstsstssstsstuutssssssstttsttsstttttttsstttssrsssttsrsttttttsssssttsststttsrttsrrttsssrrstsstttssstsssssstttstsstsrsstsstssststssttssrsrrstttsttttutttsttsttsrssssrrttsstttssttttsssstttsttsssstssststtstsrrstssrrsrsssttttttsstssttttsststssttttttsttsttttsrststtttttttttssssstsssttssssststttrrssttutttsssttsstsssstssssttttstttstsssrsssstttsstsrstttssssssssstsssssstsssssstsstssrstsstssssrsstsssssttsssstssstststtttuttttssssssttttttstttssstttststttttsssstttstttuuuttttttssttuttttssssrsssssssrssssstttssssttsrttsssttttttssstsrssssttstsssstsstsssutsstttttstssttttttttutsstutsstttstttsttstssttusrttsssttsssssttstttsstttttssstsststsstsrssssststtttsssstttsststtttssstttttttttsttsstsssrstttttssstttttttssttsssrsssssssrssttttssrssrstsssssrqsutssssrststtttssstsssssttstttttttsststststttttutssttttttssssrssstttttsttrsttttsstssstsssssrrstsssstttstststsssttssttsrstsrrsuusstsrrsssssrrssssssssstttsttsssstssstssrssssssssstttttstttttttsttsutstttssssttttsttussttstttsrtsstttttttststtuttuuutttttttsstuutttsrsttsststtsssrrssststsssstttssssttutssttttstssssstttsttrsttttsttttsttttttsssttsttstttutssuvusstttssttttsssttssutssttsstttrsssttsstttsstttttssststssttsttssstssttttstsrsttstsssttsttutttstttssstststsssstsstuttsssstttttstsstssssrprsssssssttstssttrttsttsssrssttttrrsrstsstttttsstttsstttuuttstssttutttttttsttstttttssssssssttttttutsttsssstsststssttssssssstssssststsstttttssssststrssrsttttttsrssssssrrsttsssttssssssstsrsstssstsssssrrttsssssstttttsssttttsssssttsssstttttsttttutstttssstssttsststttttttttttttttsttststtutsttsstssssttsssssssrtsttsssstttsrtttttttttstssttttsttssttsrssstttttttttsrssstsrsssssstrststuutssttttsttutsrssttttttttttstsssrssrssrttuttsttsstsrssttsssststssttssttttutsssttsttsstssssttttttttsstttsstttttststtssttssttsttsstttsrrssrqssssstttssttsssstttttsssssstttttsutttrsstutttstuutsstusstsstttusttutttttsssttstsstsssstssttttttttttttttrstststtttssstsrsssrsttttttssttttsstsrttttsssssttttsststtrrssssssssstttttsssssssssrssssttsssssrsssssttttttsttsstttsssrssttsttttsstttssttutsttsttsttstttsstutsstttttuttttttutttttttutttsssssrrsssssstttssstsstttttsssttssstsststtttttttttssstsssssstttsttttssrstsssssststssttstsssstttttttttsssssssttttsstssssssssssststttttsttttsssssttstssstsrttsstttsssstsststttstssstsststtssttstttststtssttssstttttsssstttsttsrssssssstssttsssttstrsttsstssttssttuttttttstststutstttsutstttssttttttttsttttttttstttttsstttsstssstttststttsuvtsttsttttttstttsrsssstttuttttsttutstsrststtttstttttttttttssstsrrssrtttttttssssssssrrssrstsstsssstssstttttttsttttstttssssststttttsssssssttssststtsstssssstttsststtsttutttttttttsuuutstuttsrsssstttsttuutsrstrrtttssssssuststtstttttttttutsssststsstssststtstttssstttsstttstvwuutrsttsttssttttsstsssssttssstttssssssstttstttssttttsststttttsusrtssttsstttsstttrssstttttsttsttsstssrstsstsssrsssstsrststttsststttssttsstsrsssssrsttsrststssstssssrtssqstsssssttssttttttttttssutttttttttttssrttsttttssstttttssstutssstssststttstttttsstttttssstttttsssrssstttttttsstutsttsttttsssssttttstttssstttsrrsrsttsststsssssssrrssrsstsssssttstuttsstttttttttttuttsssttttttssssssststutsststttstsssssstsstsstttuuttsstssttttttuutttttssstttttttuttusssstssrstssssrstssttssttstsssrsutttstssststttstttttstttrstttttsttssuuttsssttssssssrtssttstssttrssttssssttstutsttttttsttssttstttsstttsstutstsstsstsstsssrstttttsttssstttssrstttssrssttsrtsssssstssssttsssttttttsrssrssstssssttssrtttttsststtsssqrrrrtssstttutstssstttsttttssttssstsssssttsssststsrrrsttsststssttsttttttssssssstttssutstttsttsrrtsstttsstttttsssssttttsrssttttttsststutssssrsssssssttttssstsssssssttrrsssttttsststtsstttttststtssssssssrsssssssttssttsssstttttsssrssrsttsstutuuttstssssttttttuttttsstttutsssttttutsssssrrsstttsrrtsssssttsssrrrttttssssrsttsstttsstutsttstuttttttttrrssssssstssttssssustttsttsssrrssttssttttssssttssttttsssstsrtsssttsststssuttssttttttsrrttttsttttssttsstttttststtttttstsssssssttttstsrrtutststssssssttsrssstsssrttttstttssssssttsrttsssuuuutssttttssttsssstuuttttsssssttttsssssrrrsttssrsssssssuttstsssttstsrstsstttsttsssttsttsstttsssttsssststssstttsstuttsttsttttsrttsrrssstttttsssstsssssssssssstttsttststttsssttsutsttsrsstsssssrsssssstttsssttssssssttsttssssttssttstttstttststuuuttutttttssttstsssttttutsssttsssrststtssttsstsssstsssstttssstsrsttttttssstttsttttssttssttrrqrtsststutsttttttuttststsrsssrrttttttsstrrsttssstssssrsstsrtttttttttssssssttttstttutsstttsttttsssttrsttsstttstuuussttstssttsststsssrstvtsusttssttttssssrssstsssrsssssrsrtssststststtsuuuttttttstttttssssttttsttssssttsttstssstsstttsssssssrsttsstsssttsttsrstttttssttttsttsssssssssssssstsrtssssttsssstssssttsttttsstssssssstssrsrrsstrrssssttssttttrrtsrtttsstsststussttrqrttsssstsssttttttttsstttttsssttsssssssttsttttttttuutttttuttttttuttttttsssttssttsssstttstssrsuttsssttsttssstssststtsssssssttsttttstsssssttttsrttsttsrsrrssrttttttttttstsssssttsrstsrsstttsssstsssssssssttssssstsstttsssststtsssssttsststtststttssstttsssssttssttsssstutttsssutssstssstssssstttttttssssststttssutststttrrsssttrrrsssstssrssttuuttttttttsttsssttttsrrttsttssssuttttssttttsssssssttssttssstttttttttssttssssttttstttrrtttsrrssssssttstssrsttsssstsutstttstttttsssssssssrrrsssrststtsrsttttssttssttttssststttstttsutssttttttstsrsttssttstttttutstssstssrssttsttttttsststutttuttttttstttttttsstttssstutsstttsssssttttttssttttsttssssttttrrssstsstsrttstttttttttutttstttuuttsstttsttsstssttsssrtttsttttttssssssrsssstttttssssstsrsstssstsssrsrrssttsttttstsrssstssttttttststtssstttttttsstssttttrstttstsssstsssssssrstttsssrsssstststttssttssrssssutsrsttsrsssrssttttttttstttstssststsstsssssttsstttssttrstsssrsssstssstrststrstttttttsttutssttssttstttstutstrrrstsstttttssttsrssrrstttsttsrttttttsssssttrrrrpstsrsttssrttttttttttttttttsssstssttttstsststutttstsrststttsssttssssttttsttsrssststttttutssstttttutssttttttuttsstttttsstustutssssssssttttttttstttsssssttssttssstttttttssssstttttttuuttttwuuwusstssssrrttttsstsststtsssttttusststssststssttttsssrstsssssssssrsssssrstssstttttsststsststssttuttsttttstttststtstttsttustttsssssttsrrrrstsstssssssssssttssssssssssstssrsstsssstsrtstrssttttttttsssstttssstsssstsssststtttttssttsstssssstssstrrtrrsttsttsttttsstttttsttsstsssrstttrstttrssssttsttsttssstsrsssrstssttttttttttssstssrsstttsssstsssssrssstttsssssttsssttsttttttttsssssttttssrsttttsstsssttttutttttttssrrsstttstuttstttttttssttsttstttttsttssttrsttttttsttssstttsstttttuttsssstttsttssrttttssssstttsttttttttuuttuuuwwttstsrrstsstttsssssttttsstuttttsststtsssstsssssrrsstttssssssrrtssrsssstssstssttttttstsssssrsttuuttttsttttttttttstttssststtsssrstttrsrrrsssstsrstsrrssssttssssssssrstssttssrqrtssturrsssttsttssttsssssttssstsstttsutstttttuttttttstttssstssrsrrsssstttttsstttsrttsstttssstttttttssrstttttssrstsstttssttttssstsrtstttttttsttstssststtssssstssssssrrrrrststtttssttsttsstusttsstsssssttttttssstttsststtttstuttuttssttssstttsttsttttttttttttttttutsststtsssstutrstttttttttsststtsrttttttsttsttttttttstttttssttstttttutttttuuutsttstutttttttttttstutssssssttttstttssrsssrsttsssrsstssrsssttssrrsssssssrtssstsssttstttttstsstrrttstttttttssssstsstuusttttsstssssssstttsstssrrsssssrsssttsrsssssttsrrsssrsssstttrssqssssttsssssstrstttttsssrsssssttstussttsttttttttttsssttttsstsssrrttstssttuttsttssttttsssttssrttttstssttsstststssssttttsrtttttsttsstttttttttsstssssttttttrrsssrsssssrsssrrssstsssrtssstsstuustttstsstsstutstttsttttsssttsttstttttttssrssstststttttuttutttttrtstssttsrsttssttttttstttttttttttsttssstttstttstttttttttttsutttsstststtuutttttttttsstttttttttttstutttsttsstttttutstrstttsrsttssttsstssstssssssrssrsttssstssrsstttsstsstuttsssttttsttsttsssstssssstttttttstttttsttsssttstsssttsssttstssrssstsssssssssttsrrrsrsttssstsstststtsssssstttrstttutttsttttttutttttttssttttussttttsrtttsssttsssrttsttssttsssrststtsssttsssttsttttttstsstssstssssssrssttssttstsstsssssttssssssssststtstttrsssrtsssrststssttstsrssttsrsssuttutstttstststusrtusstsrsssststttsssttstsssssssssstttttttttttttttsttstttssstuttttttttssttttttsstttsrsttttttsssssssttvuuttstttttsttttttttutstsssttssststttttttttsssttttttsssstuuttstssttttsssstssssrrtussssssssrssssttsssssrrstttssstsrstsssssssstsststttssssttttstttttttssststttsssssssstssstsrtssrsstsstsststsstssssstsrrssssssrstsssttttutsrtssssttttttttststusstttsttttttttttttutsttttsssttuttttttsssstttttstssssttsrrttsttssstttttttutsstttttsssssttssststttststtttssssssssssrsstttttttsrtutssststtsrsttttssttsssssssssrrrrsttttstttstsstttttttttsrsrsutsttttttstrstsssstssssttstttttstttttttsstttsttttstststtsssstttttttstttsssssstttstsssttstttuuttrstsststtutttttuttttssttsstttstssttttssstttsttssttstttstttsstusstssrsssstrrtttsstssttssssttsrssssssttttsssssstttstttsssttttssttssssttsssttssttsrttstttssrssrssstttstttsssrssrstutsssusststssssssssttsssstssssttttstttttttsstttstttttttttttttsttttttssssututttttsrssstttstsrssststtttttsssssttsssssstsstsststtttuttstssssrsstttststsuttttttusttsssssrrtsssrrsttttttsrtutssssssssrstssssrsssssttsssrsssssttttttrttttrttsttstutsttsssrstttttstsssstsssstsstttttttttsstttttutssttttutsrsstssttttttttstttstttstsrssuussttssttstttuutsssssstssttstutsttsttstsstttttrstsuuttsrsttsrttssttssttstttssttssssssssssssststsstttssssstsssrsssrstttttttsssttttsstssttsstttssssttsssssstsrsttstsrsttttstssststsssstttsssrsssssttttssssssssssssrsstutsttssttssutsststtttssssttttttttstttsutttssssttssttttttssttsssssttssstsrsstssstsssrssttstsssssststssstttttttsttssutrssstttsttttutttttttttsssstttrsssssrsuttttttsstttssstsrssrsssssstsrrtttssstssstttttsssrrtttttttttssssttttrssssstttsssssttstsstsstttttttttttttssttutsttttuutssttsttttsssstssttssttttsssttsstutstssssttssssstsstsstttttsttttttttsstutttsttutsuusrrrsssstssssssttsstttsttttttsstsrrsssssssststttttsstsssstsssttuuttutttsttttttttttssrssttsssttssrstssssttttttttsrtssssttsttsrsssrssutrsssrsttsssstssrssssttsttttttsssttttuutsttsttssssssstutttttsttsttttstttsstttstttttttttssttsststtttssttttsrssrrstttssssrsttsssssrststtuutttsttsstsrsstttttttttttssstrsstuvutrssttssttstttuttsttssttttsttstusssttsssttsttttrtsrtttttssrrsttttttttssttsstsstttstttsssssststttssttstttttstttsttssttsssttssuuttsssttsttssrstsstttstsssssttsssstsstutstutstsstsrrssstttttsttttrsttstutsttsttttsttsrrrsrsttssssstttstttssssttsttrstrstttsstttssttssttttssstsrsttutttuututttstttttttsssrstttttttssssttssttsstssssssssrssssssttsssssrssttstssssstsrttsrrrsssrtttssstttststttttttttssssrssttsrstttttuttssttsssttrssttrstuuttttttttttusststtssssrttrstttrtttttrtsrrttsssssttsststtttstsssttsstutsttttuttsstsssssssttsrrttttsttssttttttttsstttttsttsutsstttssstttttttstttttsrrsssstsrststtsttttssssttttssttrrsssstssttstttsstttutsuttstttssssstsrsttttssttsssttsstssttsssttttsttssssssttttsstttsttsrrrrstttsstsstttsrtttsstssttssssttutrrstsqttssssssstttttsttttssstttsssttssssttssttssssutttsstrssrtusstvustssttssssttstsstttssttutstssttssttrssssrsttsrssssrttttsttsssssttssssttttsstssssrsssstsststtstttsttttttsssrrtsstssssstttttuttstttttrstsrsrtsstutttttsttusstttttrssssssqrtsttttssttttssssstsqssssttrrssssststtttssrsttttstsuttutsttttttstttssstttttstsstsstttsssttttttstssrssttstssssttttstttuttssssttsstssrsttuttttttsssstsrssstssssttssttsstttstttutssttttttstssstttsstttssstsststtssssssusssssstsssrsstsssttsrsttsstssrssstssssstsstssstttstststttssssstttsrssrrtsrsssssssstttttssssssttttsttssssrsssttssssstttsssrrtsrsssstusstsrttssssssttstttttttttsrssssssttttssssstttsssssstttttttttststtsssstsssstststttssssssssttsttttussttstttssssssttttsstssttstttttutstttttsssttutttststrtttssrsttststtsrtssttststsrstssssssttsrrstttsrtttttstutttsttstssttstttsttsttttstrsstuuttsttttssrststttsssttsttsttsssrsssssstststtttstututttstttttrssssstttststutsssrtrrtssttssssssssttstsstsssutsrttstuttttttttttttttssttttsstsrrstssssssrrrstssttssssssstsrrstsssssrtstsssttsssssrstssttuusttssstsssttstttrrssttssssssssstttrsssrststusssrtsssssstssssrttstsssrrssstsstttsttsssssssstsuvuuttttssrrrstsrsssttttssttsssstssstutttutsttssstttssssttssssstttsstssssststustsstttttrtttsssssrsttsstststtttsstttttststuusstttttttstttrstssrrstttstsstsssssstsssrstttsrttttsssssuttsstutststtsstssstttststttttstttsssrsssssttttsstuttttttsttstttsttstsssttsrssssssttttstttttutustutttstttttsrtttsstttttttsssrrttssttsssssssttttsstssstststtststtttttttttsttststtssttstsstttsrttsrssstttttsssstsssusrrtttsssrttttsssstssrsrststttttttsssssttttttttsrrsstsrrssttttssstssstsssttttssststssstssssstrssssrssrrtsstttsstttsssssstttsstuttsttsttsttsssttssstsssttssrstuttttssstsssssttttsrsssttsssstttrrstsssssttttttttssrrstustsrstttssttssssstussstttsstttsttssttttsttstuttsttsrsttssrrssttstssrrrtuttuutrrrtsrsttttsttutsssssuuttttutttttsstttttssttssssrrsssstsstttsttsttttttstttttstststtstttsrststttstsstttutttursutsssssutsttttsstttttssstttsrsssssssrrrtttsstttstsrststtssttsttttttttsttstttstsssttsttsttttsttsssssttsttssstttssttrrssssttstttttstssstrssstssstssstssssttttuttttssssrrrrrsstttttsttssrttstssststtrstsrstssrstssssrsssrttttsttrstttttstssstttsttttsssssttttsrsttstssssssstssssstttsssssssrttssttsrssssstssssttrstssstsrtttuttsstsssrsssststtssststtsrssssttttsstttuutsssrtttttssstsstsstssrtutsrrsstttstssrsrstttuutsrrssstuttsttttttstuutttttttttttstsuussttttssstssstssssttttsssssstttutsttssttttssttttststtttttssssttssttttsssttssssttttttstttsttttssstttssssrsssssrsstttssttttsssttttstttsttsttttssttrtttttsststttssttttssssssstststsssstssssststssrstttsssststtttsrssssssssrttstssttssttttttssrrrssssrsttsstttsttsttssssttssssttsrtttssstsrrrssttttsttttsrsttuttttssstttssttssrssstsstststsstssssttttsstttttssstssssssstttssrsssrsssssstsrsssstttsstttstsstsstttrsssttstttttssrsttttssttttsttstttttttttttsrssssstssttrrssssssstttsussssssttttttttttssttsstssrtttttuusststtttttsssttttssttsrstsssssssssttttstsrrtssttssttttttttttstssssssssttttststttttsttssttttststttttttttsststtsrsssstttsrsssstsssstsssssttttttstttttstttttttssttssttttttssttttsttsstssstttsssssssrssststttttttsstttsststttttutsrssssttsttustusttttsttuttsttssssstssssttsttttutttsrssttsrtsstssstttrqsssrrssttttttssttsssssttstttstttssststtsrrssrsssssssttrssrrtsssstttsttssststtsrsttssttsstrrrrssssrssssstssssstttutttssssssssssssttsttsrrttstttstttsstutssssststtststtssstssssssssrsssrsssstutttssuttttsttttsssssutrrrstsststutststtttttttttssttsssssrstssstsssstsststtssssutsstttsssstttttssssssstttsstttttttttssssttsttutsttsuuutttsttttsssssssttsttssssttstsssssssttttstttttttttttttttstttttttuttsstuttttttsssstttsstssrssrsstttsstttsttsttstututtttttsttsttsrstttttttttutttsttttsstsssststtssrrttttuttttsrssssstststtstttsrrrttssssstsstuussttssrrstsstssstttstttstssrssrstsrssssttsttsstrstttstsssssttssssststsrtssttsrrrsttssrsttsssrsssuttttttststsrstsssstsstttsssrtutttttrrtuustsrrsstssttuutrrssssssrssrrtttsssttttttrrstttttrtustttttsttststtsttstutsstttttttttttsssttsttttssssstsstsssssstsstssuttttttstsssttttssssssttstsssttsttssttsttttstttttttsttttststtttttssrttuttssssssttttssrssrrstsssttssttssttuttttsttttttttttsstttttttssssttststtssssrstsstttsststttttttuuttttttttssttttsrstttttuttuuutttttsrsttsstssttrrsrsttstttttsrssssrtsssrttsttsssssttttsststttttsssssrrrstsssstttttssttsttttttsstsstssttsstsrststtsttsttssstsssttsssrstsstssrsttsssssrsttsssststtstttttttsttsttssttsststttttstttstutrtuurrttsrsstttsuuttssrrssststtssstttssttsttsrssstttttttttttttssttsttsttrsttssststttuttusssssssttssstssttsrsttsssstsstssssssstttttssststtssssttsttttttsssrsstutsssttttsstttssttttssttttttsssstvustrrsssststtssssssstttssssssststtttsttssstttttttsttsttsttsstssttsssssstssstssssststttttttttstttsssttstsssstttsssttstuttttttttttssrttsssssstsssssssssssstssrsssssssssstssttsrstsssrrstustttsrssrsrrsssssttststttsttssttttttttsttrsttssttrrstttsrttsttsssttsstsrstsstsssssstttsstsrsttssssssstttttttstsrtttsttstttttstttttsrtssttsstttrrttsssstutstttsstsrrssttttsssrstttttsrttstuttttstussttsttttsrsstttssuttsstttsstttstssttsrrtsstttssstssssssssstsstsssssssstttttsrsttsttttstttsssstsrssstttttssstttsttstssssttttttttssrstsrssrstssssststtttssttssttstssssstttsstttttsststssstttttttsssssssttssstsrsttsssttssststsstssttstttttssssssssttttsstttssttsstuttttttrtttrrssttssssssrrrssssstrssrssrrrsttttssstssttrsrrsttssssststssssssrrrrttttstsstutsssststsstttsrssssttttsstttsssstuttsttttssstttssttrssstsqrsttsssssttstsrttsttttttttstttsttttsrsssststsstsstttttstttttrssssstttttsttssrsttstsssstrstttuttttttutsttsssttttttsttssstsstttsuutttutstttsstttttttsssssttttsstsssstsstssssssttsttttsttttssttttstttsttssstsrtrrssttstsstttttsstssstsststuttttssrssrrrrsssttssttsststtttsrtttssssttssststtttttsttstststtrsttsssstsrsttsrrtsssttsssttsssstssssssttttttuutttsstsstssssssttssssstutttttsttttsssstttsstsssrrrsstssssrttssrrrttttsssrssstsrrrssssststtsttttssrsssrssstttsssstsrsttsttttttsstssstttttttttssssttttstttttssstttsstrrsssssrrstttutsttsttsssssssstttttstssssttssrsssssttssssttsstssrsttttsrttsttsttsttstttutsssssssstssstttttsttsssttsstttttsstttutssttstttttssttsttttttttstttttssssstssssrrsttsssssttttsssstttssstttttttsssssttstttttrsstssstssssssttssttssstttttttsrttsstttrsrrssststttsssstutsstsssttsrsttssssttssstttttttttttssssssstttssssttsssssttsssssstssstrsssstuttsstuuusssssstssssssstssrttrststttuttstttssstttssttstsrrstsrssstssssssrssstsssstttsrrrsssrststtsrsttssssssssrrrssssttstttsttttrstttsstvtstttttutttsstttsststtststtssttsssqrssssssssrstutssssssssstssssttttssssssssssssstssstsssstsssttrrrstttssttstttsttttsttstutsssssstsssrrsstsssqstsrssttsstsststttttttttttsttssrstsstttsttstststtttssssssssssstsrsssttsttsrsststttttsssssssstsstsssttssrtttrsssrsrsssttssstttttstttsttsstsstutssqrsstttsstrttsstussstttttsssssssssssstsstttutttttsttsssstttstssstssssstutsssssttstttstsstuutssrtuuuttststtstssssstsrsttrsutstttssstssrrststtttsrttrsssrttsssssssssrssstsssstsrsrsssrrssssstssttsstsrsssssrrstsststtssstsstsstttttttssstsstttttsststtttstsststtssttssrssrsttssssrssttsrsstsssstssssttsstssssssssssrsttstsststssssssssstttsrsutstttsststttssstttttstssssrrsssttsssutssssttsttsttstttssttttutsstsssststttssssstssstttttssssssststusssssssssttstttsttuttsststtsrsstsssstsssssttssstsssssssstsssssssrssttttssststttsrqtttstsrttssstttttssstssttttstttsttssssttuttsssssststttstttstsssssttsstuttsssttststtstsstuttttttututttttttttsrsrsssrttsstutstttstttsrstsssttttrstsrstssstssrssssstsssrttssssssstssssstrssttsstttttsssssssrsstttstsssssstttttstttssrstttssttsssssttttsttsssstutsttssrstsrsssssrttttttststtsssstsrrtsttttssttsstttsrttsttttssttsstttutttssttttssstsssrtttsssrrstttttssssrsttttsssutststsssttsstsstutssttsstssrsrrtttsrttsstttsrrsssstsststttttstssrstsssssssstusssttttsrrttssssrsssststtttssstttssssssttstsssssrssssttststttttsrssstttstttutssrtttttsstsstttuttsttttsssssssstttttsssssttttstsssttsttsssstttsstttsstttsssssutststttttttsssttsssssssssssststtstssussttttsstttsttssrsttssttsstsssssrsusstrstsrssttttssrrsstsstttsttttsssssrsssssttttttssssssstssttsssstssssttttttsttttsssssstttsutsstsrssssssstrrssuutsstttrststrstssssstttsstttrstsstttsttsssststtstttttttssttttssttttssttttssststtttsssssrstttssstussttttttusstttsstttsrttssrrrtssttttsssttttrttsssttttsstttttttssssstssstssssttsststttsrrsssttsrsssststtutssttttsttsssttssrttuussssstsssssttttsstttstttstvtststtststttssttttuutstttssuttsssssttttsststutttttssttssttrrrrrtssstssstttttssssssssrttsststsssssssstssssttsttsssrttttttsttttsttttttsrrsssttsssstrrstsstttsstsstssttttsrsssstssttuttststttttssttstttsttttsssssssttssssssstssttttttutsttttsttssstsssttssttsrrssssssrssstutrstssrttttsrssstttsssttttssssstttsstssssststsrsstsrststttsrsssttttttttutstttsrtsssstsrrssttsrrsststttttttsstttsrrsrqrssssstststttttsstsssrtttsssttstttstttttttttttssttrtssssttttttsssstsstssrrssssssstsstssttssssstssssssstttssstsssrttstutssssssstttttttttttttssttsstssuutttstssttttttttssstssttttutsstttssssssssrrrssssstttsttttstttsrstsstssstssstssttssssssrstsrrssssutrtsttttttutsttussrrsstttsssttsrsssttttrsttttrssssssssrsstttttssttttttuuttsttttttstussttsstsstutttsssssssstsssttttttttttssstttsstttsstssrsssttssttsutssssssstttttsrssttsttttssttsssssssrttrsttsrsttssttsstttsssrrssssssssttttttsstsrttssttrrssrssssqrssststtttstttstsssrsssttssssttssttttsssssstttsssstttsttsssssstttutttsttstsssstttttsssssstttsrstsrsssstttttsttsrssrssssssttstttsstssssssssttttssrrsssstssttssssssssstssttstttttrssstsrsstssssstsstttttttstttstssssttssssuusststtssstsstssstsstsststsrssstsstssssrstsstssstttsststttttttttsttssssssutsttttstsssttssrsrsttssttssssssrsrttttstsstssttttssstttststutstttttsrtttusrrrsststtsstttttttttutssssstttsstttttttsstttsssttststssstsssssttttsttttttttsstttsttssssutsttsstttssstttttstssrqrssstsstttstttststttttsssrrsssssstsrstssssttttstttrtsststtststsrststsstttsrsstttstsrsttttttttstssssttuuttsssttssssssttsstttstttssrttsrstsstttsstssrrssssrrsssttttsssstttssssssssttssrsstsststssssstttstttsttttstttsstttssrsttsrsssstttttttuutttsstssrstttsssutrrtssttsttsssrstttsssttstsssssssssstsssttstvusssttsttttttstsstttsstttsstutssststtstttssssssstsstsstttssssrststtstttsssuttttsssstttssttttstttssssstsrrssststttstttstuutttutsssstssssttttsssttsssrsrsttsttrrsssstsssttssttsssttttstutstsststtssssstttttsssssttsssssssssttssttstttsttssttttssrsrrssssssrssssttstsstttttrtsssstssstttsssstttttsssttrtsrrrrsttstutssstsrsststtssssstsssssttsssstrttssssrsssssssssstsrtutttssrrtssssststsrrtusststsrstsssstsssssssstrttsssttuttttttttttssttsttttssttttssttssttttttuutssttttsrrttssstsssstststttsttssttttssttsrstttssstsstsssstsstttsrstssssstssttrttttsstsssssstssrsttssstsrtttrrtssssrstsrsttsrsttttsttsstttttttssstttssrstttssrssssssssstttttsttsstttttuttttttsssrsssrsttttssttttssstrrststssrssstttsrsstssssssttttrrsssssrsstssstttutttttttsstsrssrsttrstttrssstttuuutststttsstsqttsssssttttstttssttsstttttssssstssttssssssstssssssstsrssstusttttstttsstussssttstttsttsstsssssssssssrstsrssssrsttttttttsssrrtssstttstssrttststttrrsssssssssssssssrttttsstttttssstttssttssttttrtttutsssttssstttttttssstrsrsrsttttttttttttssstttttsstustssssssttssutttttssssssttssssssstssttstutssstsrstssssssssssttsssstsstttssstsssqttrstsssssstttstssttttutsrsssttttttttststsssssttttutssstttuttuttsttsstssssssstsssssssrrtttuttsstssssttttstssttttsrtssttsrssttssssststsstttstttsttttstttssrrssrrtssssrsssssssrtttutsttustsstssttsssssstttttttststttstrssrstsssssssssssssttsssstttttttsstttsttstttttttssssttsttststttssttsttsssttrsssssssssssrrssrsuustsssttssttstssssrtttttsststttstttttsutsusstttttssssttsrttsssttssstttsttstssssstuttttttuutttsssqsssssttttttsststsssrrstttssttsstssssssstttttsttsstsssttssssrsstssttuutssrrtttttssssrsttstssstsssssttttststtsssttsssssssssssttsttttsttssststttusttttttsrsttttstttssttttttttttssssststtssttrtsssrsssrststtsssssttsssstttttstutsrststststsssssssssststtsttttttsttsstssstsssstsstssssrsrtssssqstssstttttsttssttsrstsrsstttttttsttsursssrqstssssttsststssuusssstutsttssssssutsststtsssstssssssssssssusrsttuuttsssssssssssrrssssttsttsttttsssstsssstsststutsstttttssttttssuussssssssssssssstsrsttssttssssttstttsssssstttsssttuuttttsssssssttttttssstttssssrssssstttstttsttstttttttttssssssststtsrssssstttutsssrsssusssssrrtttttssssssssstsssssstssssssssrttsssstttttttssssssssstttttttttsstsststtssttsstttsttsstttsssrtssttstttssrsrrstsssttttrstsssrrrsssssstssttstssssssssssstsstsstsrssstttssstutsttssstsstttssssssssstssrssrstsrrsstssstttsssssstsstsrsssttttuuttsstsrrtsrrrrssrstttttttsrssssstsssssttttttttstsssrssststtsssststutstttttsssssttsssssssssssttssttttutttsssttuttsttsstttsstttstttttsststtstsrsssssssssstssssstssttttsssttstsststssssssststtttttssrtsstssssstttssttssssssttstttttssststtssttttsttssssstsststttrrsstsstttstttttsttrttrrrstsssttrsssrssssstssrttssstsrsrrstssssstsststsstttssrssttstutstssrrttttssttssssstststttttssssssttstttsstssrsssstssttuttutrrstsrrstsssttststttrrtsssssrrttrsssssttstssssttttsststtssssttssssttssssrrrrtsttrrqttrrsttttstsstsstsssrtutttstttssstutsssrsrrssssssststtstsstrtsttusstttttttsststssssrstssstsstsstsssrttttrssstttsssrrsttsssstsssttsttttssttsttssuutttttssttstttsttttttttstsstssssrsststtsttststtttstttttttssssssssssrsssttttssstsrstssssstttttsssssssstutstttttssstsssssttttsttttsssstttsuttssstsrttttrtttttttssssrsstsrsrstssssrrstsstststtsssssssrsssssstsssssttttstsstsssttstttttttssttstssttssrstsstttttttsrssssssstssssstsstssssssttuttttssttsssstssstttrrstttssstssssssrrtsttststtrstttstsssuttuutssttssssssrrrsrrrsssrrsssttstssstttttttsrsrrtttuuttsstttsrstuttsssssssttsrsssttssssrsttsttssttsttttsttstsstssttssstsstssttsssssttstutrssstssrssssssssttsttttsttttstsstttuttssssstttttttsttttuuttsttsssstsstttsststssssttuttttttttsttssssssssstsssttttsstsrstssstttttuttsssssttsuussstsssttttsstttttrsttttsstttttttttssrsssttttsttttttsttsrsstsssssttsrstsssstststsstrssrsssttssststtstssttttttstutttstutttuttssttsssrrstssrtttssttttttssttttrstsssttrsssssssrsssssssttttssttttsstttstsrrttttssstssutsrstttstsrstttttsrsttuutttttssttssssssssrssrrrrsrrsststttssttrttstsrpssstssttttsststssstutttstsrrssssssrrsssrssrstssstssttttttttutsrrsssssttssrstsrsssststtttttutssssssssstttsutsstttttsssssttsttttsssssrsssttttstttttstttttssssssttsstsssstttttsststtttststssttsssssstsstsssstttsrstssstttsttttutttsstsstsssssstsrsttsststtsttsttttssttttttsssttssssttssssuttsttttttsssssstsstusststtsttttssssssssstrrtssssssstttstsstsssstuttsstttttttrttstssssssstsstttssstttttssstssssssstsstsrssrssssssssssssttststssstsrstttssttsttssttstssssststtssttttsttttstttstrsssttttssstssrrrsssrrssssssssssstttttsrssssssttsssttttttssssrttsssssssstttsssrsutrrrrsssssstsstttttstusstttssststttsrtuttttsssststttsrtttstsssssstttvusrtttttsssssstssttstsrssssssrsttststtsttttsttttsssssstsssssttttttststttttsstttrstttttsssstsssssssrrrsssssstttsttutttssssttttsttttrsttsststtsrrtttttsstttssttssttssssrtsssstuttttttttsssrrssrssststssssttsttssrrrssrttsstsrrtsssttssssstssssstttstssssrsssutststttssssttttststttttsssssssssssstsstsssrrsssssssrrsssustsrssttsssttsstttttssttstsrstttsttstttsttstsstttstsrsssstttttsssstrrssssutqssstsrssssttstsssssstrrstsstsssrstssssssttssssssssstutstsstsrsrsssttsststtssssttuttutssttttttuttsttttstssrstssssrsttttrstttttttwtstttttsrssssssstuttttsssssstssstsssttttstttttttsstssrttssstuttttsttttttttsstttststttsrsssssrrrsssrrssssssssttssttsstssssttttttuttsstststtttstsststtsttttsttttttsttssssrsttutstttssstttsrsststtssssssssssssssrsssstststtstrrttttttsssstsstsstttttttttsrstttsssuttsstsstttststtttssrsttsssssssssssstsstttssssssstssttsssrssttsstttstuttttsrtsssssstutstsrttstttttsttsssststststtssssssstrrstsstsstsssssttttttttssststtrqqsrstssttssssstttttttsrssstrsttstssrqrstsstttssttutsssssttttttuttsssssttttttttttstssttssrssttssrrttttttttsttttsssrsssssssssttststtssssttutttsttttssttsttssttststtssststtttttttttttttttutsttsrtrrttsssrrrssrrsssssssssttsstsssstsssstttuttttttssssttttttsssttsssttttttttttttsssssststssstssttstttssttttutsrrrssttstssssrsssstusqssttsrstussssssssssttttttttstttttttttsstttststsstttstttsssssssuustssssssssststrttttssstttssssststttstssstsstssttttsssstrrsttttsstttttsstsssssrssssssstsstttssttttssssstsrssssrssttttsstutssssstsrsttsstttsrrsstsrrsssstsstsssttssssrrrrstttttsststtssssstttttutttsstsrssttsststttstssttrrsssssrsststttstssttsstsssssssssssrstttttssssststttttsttttstuutsrrssstsssstssrstsssssttsttsstuutttttrrsssssssssssssrsssssssstsssssttttsssssssstutttttsssstsstttssttssstssttttstutttttsstsststsstttsttttssssstttutsttsstuttttttstrsttssstsrstsrsttsrststssstttttsstsssttstttttssststtstttsuttstttssssttttttsssssttssssttttstssutttsttsststtsssssstrsssstttstsstsrrsssstssststtsrttsstsrssssssttssssssrsstssrrsttsrsttssttttttssttsssttssstttsrrrrsrssstusqstssstttttssttsssssssssttsttttsssssstssssstttttttsssssstttsssssssssttssrstssrrssstttsststtsrststsssssttsssttttutssssstttssttttutttttustsrssttttsstsstttssrsttustttttuttstssrrrsssstssttsrrsssssrsssttssstsststtssssstuutttttstttssstttstttssttttsssstutsstststutttttsssrstttstssrssrttttttsrtuutsttsttsststtsstssrrsrsssssstsssssstttsssssttttsssssssssssuttusssttttsstsssssssssrrrsssrtsssssstssstttssttsrrstssssssststtsrssttssstttstssssttssstsssssttstssssssrssssrstssrrsssrrsttssssttssttttttuttstssttsststtssssssssrstssrqsttsstsstttttssssstsssstssstsssrsssstssttstttttsssssssrtttttttttttsssssssttssssssssssttttttsssssstssstssssttsttttssststssttsstttstssttstsstsstttsssstsstttstttsttttttutsssssssssrsssstsssssssstssssstssttssttttsssstttttttttttttsttsststtsststsstsrstutsstttttrsttrstsrrtsssstsssrsrstttssssssttttsstrrssssssstttsrttstssttssssssssttssttstttusrsssttststtttutsttttutstssstsrsssssssttrssttssttststttsrttsrsstssttrtssrttsssssttssttrstrststtstssststtttttrstsrrsssssstttsrrssstssttsssssttssssttttttutsttttttsttssttssstssttsssttttttsssstssssssttsssttstsrsssssrrsstssttutsttsstsstssttttttttttttstssssrtsstsrsttttsttstttsssssstttuststttssssstssttttttssrtttsststtsstttsstttttsstsstttsstttttttttttsttssrrsssrrsttsssssstttssssrrsuvtttssttttsssstutsttttttttttssttttssstttstsrsttuttutsssrrststutttssrtttsstssssstssstttsstsssssrstttsssstssrttstttsstrsttssssstttttststtssssststssstttuttttttttttsssssssrrssssttssrstsssstttttstrsssstssssssssssssttsssttsrtssrttrsttttttssrsttttttsrstrsssssssttssssssssssttsrssstutsrsrsststsutsttttttttssrssrssttsstsstttsttstrstsssrststtstssssssrssstsrstttsrstststtttssttssttttssttstttsstttsrtsrsssssssssttstssutsstttsttusstttsstsssttsstttstttsstssssrssssttssttttssssrstsstttttssstttttttttssstssrrstssssssssttssttrstuttttsttttsssssttttttttttttttttttttrsttsssttssttttttsttsssttttttttststsrtttssrrrssrstttsststtsttssrtsrsrssrstsrtsrtttstttssstsstsssstrrssststtststttttuttssststtttstttsssssrsttssrstsssstssttstttssrstssssssssrsrrsssrstusstrstssststttttsssstttsttstttsttssrrstttsssssssssssrsssssttsssssstttttstttsttssstssssssstsrtttsstttusssrssrrsrstststtsssrrsssrrttsststsstssstssstssttsssttsssttttssttstsrstsrsrstttstssttsstutsttttsttutttttssssssssststssttttsrttssrssssrssstuutssssssssttsttttttstttttttstuusrrrsssssssssstusttttsstttssstttssttsststtttststuuststtstttsttsssttttssssttttttsttttsttsttstsrsrsrssssrrssssstttsttttutrrsstsrrrsrrsrrtssstttsstsssstsrrrsstssrtttttstsrrttrssssssssststttttsssttsrrrsttsssttsttssststttssttttssssrrrsrsrrttsrsttsststssrttstttttsststtttsrtttsssrssrrssrttssssssssrssssttsssssssssttttsstutsstsssttstsrssssstttsssttsrsrrsrrrssssssstssssssstsrrsssstsststttsstssssrstsssrssssssttssttstsrsttssrrsttttsstttstsrtssttsssssssttssssssststssssstsssttttsssstssttstwusssttutrsttstssstsssrsttttstwusssssrstsssssstttstustsstssssttsstttsttstttsssssttssssssststttssstsststssttttttttttssssttsstttssqrtsssrssssssstssstsstsrqsssrrssssstsstsstttstsssstttsrrsststtstttutstssstssttsssstsssttttttssstssssssssttsstrstssstttssssstssttssssssrrssrssstutrssssssststtttssttttssttutttrrsrrssrrsssttttsssssssrssstststtssttststttstttsssttsttttsrrrsssstssssttssssrrrstsssqstststsssssrsrssststttutrtttsttssssssttsstttssttsttttststttsssrstsstsssttttsssssttsrsssssttsssssssstsstssssststttttsssssssssttuttsttttttstutttsssstsssssttstsstttsssrtssttttuttttsstsssrstttsstsssttsstttssssssttsstttssstssssstsssttssttuuutstssssttsttsstsrrsssttssssrssssssttutrstqrsqrssssssttsssttssssttrtttstsssststttttsstssttttstssstsststtsttttutssstttrssssttstttrrrsssssssstsssssrsrststssstsrssrttsssssssrrrsttsssttttssstutttssssssssssrstssttssssssssttsstsstsrtttsrssttsstsssrstttttssstttssstssssssstsrssstttssrtutttttssssrtutsssssstutstttsssttssststtttttsrstttttttsssutssssststsssttstssstsstssrsssttttssssttttttsstsstttsssstsssssssssttttssstttssttttstssssrrstsssttttssttsssssststttttttsssstsssssttsttssstsstttsstsstsstttstsssssssssssssssttsstttvvtstsssttttttrstrrstsstsrttsssrssssstsrrrssrsqstsssstttsqrtssttsttsssttstttttttsttsssssrssstssstssstssttttssstssssttstsssrssstsrrrrssssstssssttssrssrrttttssstttsrtssssssrssrsrtsssssttstsstsstsstsstsssssssrsttsssstststussttttsrssrssstssttttssssssststttttssssstsssssstssssssssssttstttttsstsssttttsstuttttttsssssttssttsttttttstttwuttssssssrrrsrsssstsssrstssttsssssssststsssttutttssstttsttttttssssttttsssssstttststtssttssssstsstssssttstsstttsrsrssttssttsssststststsststttstsststttsttttsststtttsssssssssstsssssttttsruutsssstttsututssssssrrttstrssrrrsssrrssssrssrrtsrrssttssrrsssstttssssttsutttttttutsssssssssssrtttstssssttstttstttttsrtsssssstssrrsstsststtsststssstsssstssssstttsstssssrrrstsssttssssssttssststssttrsssrrssstsstttstsrtttttttttssssrrttssttstttsstsrrstttttsttttsssqrssssssssssrrsssttttsstsssttstttttssstututsttsttsttssrsttttsttutsttttttssssssssstssssssrsssssstssrstssssssttsttstttttssssttsttutttstsstssstttststssssttssutrsttstsssststtsstsssttsssrstttsttttssstttttssstttttsstsrsttttttttttsstttssttsrstttttsssssssttuttutsssstttttttuttsssttsttsstrssssrqrsrqstsssttssttsrrrssssrrsssstttsssttsttsstttttutssttstsssststtsssrssttsstutsttsstsrsttsstsssrsssttsrsssssssststtsttstussrstsssttsttsrrstssssstttssstttttsttsstsstssstsssrststttssttstttsstsstttttttutssstsssttttssstuttstsstsssssrsstsrsstttssssstttttttttssttssttssssssttttttttttstssssststttttutttsstutssssssssrstssssrsttssssstsrstttssstssstsstutttstsssssttttsststsststtttsttsrrsttssstttutsttsssttssssttttttttssssttssttsttsttuttsssttstttsttsssttttttsstttsttsrsttsstutststsssttstttttttttssttutttuuttsssstttsrsttstttsrtsrrrssrstssttssrssrttsrsrrstsssssttttttttttsttttsttttutssttsttsstsstttsstttstusstsrsssstsrrrrrsrsrsstsrqrrrrstttrtsssttsrstssstsstsrssstsrrsssstssstuttuttttttssttttttttststuttsstuttstsstttttsttstttsrsttsttssttustttttttstsssssssttssrttttsttsssssstttttttttttsststssttttsstttsrstststssttstttttttsstssssstsssrrsstsssrrsssssssssssttsssstttssttttttusstttrsttttssttsssttsttsstssrrrssrrrttssstttttsstsssssttsttsqrssssssstssssttttttsssstsstssttttsstttstttttstttsssttssttsststtstttttssrsrstttsttttttttsrsssstsssrtuttssssstsssrrsrssstssssrrssttsrrrsrsrrsutsstttuutttrtttttttsttsttstttstttsttutstttstuttttsrrstttrrqrrrsrrrstttrprrrrstutrstssssrsttsrtstttsssssssssssststtssuuttttstsrttrtutsrstttstttssttttttsttttttsrstsssttsttssttssuuuttttststttssttttsssssstttututststsststtstutsutsststtttsttsstttssstssttttttttttttsssttttsrsssrssrsstttssssssssssssttttsssssstrrststttsstttsrtrssstsssssusrsttsstsstsssssrrssssrsssssssssssssssssttrrtttsrsstsstttssstttstssssssstssstttstttttttttsttstttsstssttsssstttttssrsstssttstsstsstsrstsssrttrsttsrssrsssssttsrsstsrttsrrrsssqrrrtsstttutsssstutttsrstssttutsrsttsttttttsstttssstssstssssrrsttttssrsssssrstttssrsssssstsrsssssssstssssrsssstsrrstttsstttttsstssssstssttttstttsrtutsttttstuuttstttttstssttstttttttsstsstuuttttttsststsststtrssrssttsttttsrrttstssttttttuttstttssrsttsttsrststtststsrttttsssststttssstsrsrrsssstutssssssrstttttttssttssstssssttsstttttttsrststtsrstsssssrssssssttssssttsrsssssssssstsstttttstttttssssssttttsststtttstsststtsssstttstttststtsttttttttsssstsssttttssssrrtttttssttttssstttttsstsssstsrrrssrttsssststsstssusrssssssrrrrrrsssstssttsttttsttsssttuttsssttsssstttsstssttsstssttsssssssssstsrssstssssststttssssstsssrssssrtsssssssssstttstttssssttttssssttttssstsstttttustursusssstuuttsttssrststttstttsstttttsssttsssstutssstrrrsssssrsttstssssutsttsssstttttttttssstttsttsttttsrtusttttsussstssttsstsssssssttrssrrsststsssssstsstttssssssttttstttttsssttttstttstttrttrsssssssssrttsststttttsssrsssstsssrsssttstttsssssssttstttttssttsstttststtststtsssttttttstttssttttssssrsstttssttssssstrstsstssstttsttstutsstttsrrrsssssssrttsrrstsssrsrstssssssssssrsrrsttssttttsttsstttsstuusssttttttssstssstssttssttttsstsssstttsttrsttstttsssttsttssttrstssrrsstssstsststsstttsrtssssttstutsttsstttttttsststsssttsrstssstssstttutststttsttstttsstttttsssttstttuutsssrrrrrsssssttsstsrsstsstsstssstttuttttstsstttusrssuutstttsstttttttsrsssssrssrrsssrsssssrssssstttsssssssttttsttttttrrrttsssttstttttsuttstttssssrssttutrtttsssssstssttsrsstssssssqtttsttttssssstssttsssttsttsrsttttttsttttsststtttttttstsststtttsssssttssttsrsssstuttsttsstuttttttttttttsrrrrtssrrssqrstsrrsttsrssrtrstrssssssrssssssststtttsssrttttsstutssssstttssttttttttutttststsqrtssssrststtsssssssssssstssssrtttrtssssrtusrsutttstrstttrststtttssttttttsstttttttsssrstssttsstssttsttststtttsststttttsttrstttttsssstttuvussssssssrsssssrstrstssstssrsstttsssstsssssststuuttsrrtttttuttsttsststtsststsssttsssssqrsssrrssstttttssssssstttstttttsssrrstssttsttttsttuuttttttstttrrtuussssssstsstssstsssstsssrsssststtttttssssssssttttttsstsssssttsttttssssttsttttttttsrrsttssttsstssssrrtssssssttutsstssssttutssstttttsssrrstsssrrrrrsttssssssrsrstrssrsstssrrsssssttttttttssssttttttssstssssutrrstsstttstttttsssttrrssstsrsttstssssssssstsrsstrsstststtttsstssssttsssssttssrssssttsttststtsttstssssssssssttttsssttttsstttttssttssststutttttrtutsttttsttttttsstssssssssstsssstsssssstssstttttrsssssttrstttutttsussttsttttttststsststtstttttsrttttsrssssrrrstttsstsssssstsstttttttsssrrststttttttttttttttttttsstsstttsrstsssssrstssttssrssrstsssssttttutttttssststtttttsssstttsttssstttssstttssttsuustsrstttsssrssssrsssststtttssstssttsstttttttsssttttttsssttsssssttssssttssssssrssssssstssrrsstssststttsstsssttuutttssttsssttssssssstssstssssssttsrsttsssrsttssssstttssutsssttstttrtsttttsrsrssssssssrruttsstttssttttttsssstttsssssstsrttttsstsstttsstttttsssttuutttttttttttsttrrttsttuuttttttssrrsssssssrststsstrstsststttstsssssttstssttssttutttssstttttttsststtuuttttttsrsttstsssssrrrttttssstttssstttstuttsttsststtssttsssssssttrssttttsrstttsssrsssssssstttsssssrssrttttsstttttttttttssstttttsttsssttsstttssttttsttttttrttsusrtsststsssssssssstttttssstsssssstttsstttttuussstttssttstttssssstttttsttttssttsssrrstrsssrssssssttssssstttsssttttsttsstttssssstssrrsssstsssstttsrttttstsrttssstttttttttsrsttsttstssstssutsrrrrrsqsssssttsstttsststttutrttsstttttssstsstttssssssstsststtttstttttvuttttsttttssttrrsssstttttttutssssrrsrrrsssssssstrrssssssttttsssssttttsstttttttsttssrtuutuvssttssttsstttsssssssstsstssssstttttttttsrsttttuutttsuutttststtsttssstttstssttstssrttsrssrssstsssststtssttrrrsssstsrsttssttttttsrstsstttsutsttttstststtssssttsssttsstttttstuttutstttssssstttttsssstssssttsssssssstutsstusstustssttsssttututtttsttstttstsrrrqrssssssttrsttsrssrsstsssttsstttsssssssstttsrrstsrstssrstttstttsttssttssstssstsssssrssrssttrttsstttttstsssssstsrttttsttttssttttttsssttttsttsssttttttsttsstttusststtttsttssttssttsttsttssttsrststssttttsttsssssrrrssstrsssssststtsstssssstsrssssssrssutttssrsttssssstttssttssttsstttssssstsstttssstsstttstutttssttttutststtttsssssttttttssssutstttttstsrstsrsrrttsssrrrssstrrssrrrrrrrstssstsssttssstsrstsssstttstttttttssstttssssssttsstttuststutttuttsttsssstssssssssssstsstttsrsrssssttstttsstssststtsttttuutsttssstttssttsssrqrssrrrsssssssssstssrsttsttstssttrrsststttsrsssstrrtssstutsttsststrsssrsstssttssttssssrsttssstrrtussttttssssttsrrstttttstssrtutsssstttrstststtttssttrstttttsssssssstutttsssrsssttttrttsttttrststtttsttsstssrsssrsssssssstssttuttssttssssttssststsrtstttssstsssrssstssrssrsstuutsssstssssttttsssttsrsssstsssttsssssttsttttttsssrsttttttttsrstttuvtstttttssrrsrsttstsrtsrstsrstrrrrqrrrsttsststsstsstttstsssrsrsttuuttttsrttttstssssstssttttttttttttutttsstssssttsssssrsssttsttttrrsststtutstsstssstsstutttstttsssttssssttssttttsrrrttsrrssssssssssstrssssstttsststrtsrsstsstssrsttsrsssttuttttststtttttssstsssstttsststtsrsstsssttssstttsrststttssttssstssrsrttstsstusssttssstttttsstssttttttsttsttsstsststsstssttsssssttssssttuttssttttttttsrrsssssrrssssttstttssssssssssssssttssstsssstsssssssssssrsttsrsstwwttsrttssssstttssrrrttssrsttsstssrssssssstsssssssstttststtttttstuuutsttsstttsrsrssrsssssrrssrsstrsrrrrrssssssstttttttsstssstssssssstvutttsstttttutssssstutttttttstrrttssttttssrssstssssstssstttstsstttsttttsutrssrsssrstttutstsrrtttrttssttttttttssrsssssstssttssrsrttssrstrttsstutssttsrssststtsstsrssttssttstsststttstttsttssssttsssssttrttttstsssrssstssrstutsssstsstrstsssstsssssttttsttsstttsutsstttttstttssttstsssstttsstttttsssstttssssstuutttstttttttstssssrrsssssstutssstrrsstutsssssssssrsssrrsttssrsssttsssstttttttuwtttstsssttstssstsrstsssstttstttsrrsttuuttttsssrstttttutuutttttttsssststtttttsrssssrssrrrssstsrssssrrsssrssssttstttttrrtssttsttttstuuutssttttsttstttttrtttttttttssrrtsttttttsssssssssstsrstssssssssttstttsttutttsssttsstttttsssstttstsssttsstuutsstsrrrssrrsttssrssstttsststttssttuttsssssrttrsttsssrssttssststtttttttstsstttsttttsstttttutttttssssssrrstttssstsrssrssssrsssstttstssstttsqstssssssttssssuttsstsstssttststttsssttttutrstttssssssttssttttstuussstssssrrstssstttttsssssssststsssssssssssssssssstttsstutssssttttstutttttttsssstttsssstsssrsssststssrrrsttsttuttsstssstutsttttuttsttssssstssttssstssrsssrssssssrrstsstssssrsrrrssstttsttssstsstttttsssttttttsrttttttsrststttsttttsttsstrstttttsttsssssssttttsrsssssssstsrssutssttuustssstttuttttssssttsssttttttsstttttttsrssssqqrstssrttrsststsssssssstuttsssssrttsssttsssssttststsstttttttttttttstttsrsttttttttsttsstsssssstttssttttsssssssssssstttssssttsttssssssstttssstststttutsttsstttsttsssttuuttttsttssssttsssrrtsttsstuusstsssssrssststtstttsssssstrrstsrrtsstsssrrrsssttsttsrtvtstssssttssttuuttttssssttsssstusrrrssstsstttrrrttssssuttstttsrrrsttttttttttsstssssssssssstsssrrtssstsrrssssssssrstssttsssstsssttsssssstssssssttttsrstsstttsssssttttttttttsttsrttttututsttstsssttttttsssststtsttststtttttttttssstutttssstsstttttsttututtststutttttstttssrrsssssstsrrsstsrsrsttsttssstsssttstsrttttssrstsssssttsttsstttutttsttstsststtsttssrrrstssssttsssrsstttstsssrssssssttsstttttttssststttsssssttttssstsstttstuuttttssstttttttsststsssstsssssuttstttuutttsssssrtutttsssttssssssttsssstssttsrrssrrsstsssstttstttssttrsssttuutuuttsssstsrtttttttssssrstttsttrrsttsststtttttssrrrssstssststsrsttsssstssssssssrrrssrsssssssssssrrssssssstttttttsstsssssssssrsrsttttsrttsttttssttttttsstttstsstttstttttttttsttssssstttsssssssssssttsrtsttsstsrssssttsssrsttstusttstsststttsttttttssstsrsssttsstssssssttsssssstssstsrrstrrttsttsssttstsrstttssssttttsstssttttssssttssststutsssstttttstussttssrtutttsssrrssssttssssssttusrssstssssssttutvutsttrsststtuutttttttttstusttsttuttsstssttttststttttsttsstttrsutsstttsrrsssssstssstsstsssstssssttssssttttttsttttssssstuwwuttttsrssssssstssssrsssrsssssssrsssstttstsstsssttsststttsssssssttstsrrstttssstssstsrssssssssrrsssstsssrstttttsttsttstttssttssssttssttttttssstttttsttttsttttttttttsststttstsssstsrsstsstssssstssssstrsssssrsssrstsssssttttttttttsssssstttssttttsstttstrrsqrtsssssrrtttsssssssssrrstssrssrttssssssrttstssstttutsttttstststttttsssrsttssssttttssstsssttttttsstttttuutssrrrrrstttsssttttuvttsstsssstssttttuutttsttssttttttttttstttsttstusttttttsstttttttstttssssttrstsssssststtsssttstssssstssssttrsttssrsttssrrssssssssssssstttutvuttttsrsttssssssssrssssssssuutsssssstutsttttsttsttttstvtrtttssstttttssstssttsttsssssssttsssrsrrttssssrrstsssttttttttutsrtttsttttssstttttstsssttttsttttttutttttttssttsttsssssssssrrrsssssssssttsssrrstsrrsssstrsusssttttssttsstttssrststtsststttssutttsstsststsrtsrtssttssssssrssrrssssssttsttsssstuttssstttwttttsstuttttttttssssttsststtsttrstsstssstttttttttttuutssssrrssstsssttttttttsstsststtstttsstttrsttstttssutttttssstttsssttttttssststssttttttsttttstssttsssststutsrsttsrrstsrststtttttttsssssttsssssssssstssttsstttutuwuutssstttsstssssrrrrststtstutsstssssttstttsrttttssssttttrsttttttsttttttttsttsttsssssssstsssrsssssststtsrrssttsststtttsssttttttsrsstttsstutstsssttttttstttttttsstttttssttssssssssssrstsssttttsssrsssstsrrsrsttststutttttsrssrrsttttsttttttssrttttttsstsssstuttssstssrstssssrrsrsssssttsssstsuttsttttstsrsttvussttsstttstutttttssssssttsssstssssssstsststssttttuttssstsrrssssssttssttttssrststtttsttttssssssstttttssststtttsssttusststtsttssssstttttsttsttstttttstsssssssttttsssssssstsrssttstttttsrsttsssstsssrtttsssttttsssuttuuutssttttttttssrrrrrrstsssttssstssttttttttsttsutsrsssstsssrssttttttsttstsstsstttsssssssstsssssssssssstsrrsssstsssttsttsttssssstsstsstttttvtstssttttttttttttttttttsstttttssssttttsttsttsssssttststsssssssssrrstsssttttstssssssssrsttttutstutsssuuttsssrrtttsssrsrsttrsssstrsssssrtsssttsssststtttusstsstssstsssrsssttttttttsttsrrssssutttrssssssrssstttttssssstttsssttsrrttsrstttssttssssrrssstttsttttttsttsrsutssstttsttstttttsttttsssrttttttttttssstttssrtttttstttssttttstttsssststttttttsssttsttttttsstsrtssssrttsststsssssttuttsstttsttsttsssrsrrssstssstssssttstttttsrstttutrsttttssstsssttsttssttsttsstttststtsrsssssssstssssrsstsrssrstssssttsttssssssttttttttttttsttttssttttttttttsstsstttttutttssttsttuttsssssssttrstttsstsststtssrsssrrrstutsttrsrsssssttttttssssssrsuutttttssssstssssssssrssstsrsstssttssstsssrrtttssuusssttttsttttsssrttttttrssstsrrstrsttsstrttsttssttststusssssttssssssststttssrttstttsrsstttsssttssttsstttttsrtttstttttttssststttuttttssstttustssstrsssstssstttssssstttttttstttsssssssstsstsstttttsttttttttsttssrrtttsssssssrssstssttttstttsssstttssssssssssttsrsssssssttttststsssststttsssssssssstttstsrttrqstsssttssstsssstssssssrrsttssttsssssrsrsstststtsstssttsttttsssstttssssttttsuutttsrststtttstssssstttutsttsssssttsstttssttsttrrttssssrrsssstsstssrstssrrsttssstsssttttsttuttssstttsstttssssrssssstssrrtsssssssssrtutssttssstsststuutssssutsttsstttttsrtsssssstssttssrststsstssrsstssstssstsrsssssststtsstssststtttststttttrrstssststttrttststsssttsstttussrsssstttttttttststttsrstssrssttstsststtsttsssssstsstssstutsttssstttttttttssrrttsstsssttsttsstssssssssssssstttstsrrsrrsrttrstttsssssttsssttttttttssssrstsssssstttsssstssssrssstssstssststsssssrrssssrssssprrsssssssrsrstsstttsttsssttssssttrsstttttuuttttstttttsttttssssstssuuttsstssssssrrssrssttttssuttssrrstsrstssttsrststrststssttttssttttuttuttssttsstutssstsssstsssrsssttsrsstsststustutssssstssssttssttttsstttsttsttrstrstssssttttsrstsssssttsrstttsttssstsrsssssttttttttsssttssttssstttsrstssrssttstssttsstttsstttttsttsrsssstttttttutsstttttssststtsststtssssttsttssttsstttssttttttutssttttttsttstsssssrrtrssttttttstsssssssrttssstsssrrrrsrrrstsstuutsssssstttstssuuttttssrrstssssttssttrsttrstssttsttssstssttsstsssssstsrrrrssrsrrssssststsstssstsssttssttrssssssrstttsttsttttttttttstttttstrrttsuutsrrstsssstrrsrssrssrrttuttssrrttrsstssttssttstttsrttttsttstssstttttssssttttssssttssssstssssttsttsrssttssstttttsttsssttssstsstsssttssstssttttttsrsttttsttsttsttsstttttssssutrsssssssstssssttutttsssttttrsttsttstsssstttsttsssttsstttsttssstttssttsrsssssttttstttstssttssstttttttssttststttsssstttssttsrtttttuuutsstttttutssttttssrrrrsrrrssstststtttsssrsttttssssqrsqssssssrssutssttssutssstttttttttstssssststtssttsstutrrssttsttttsstsstttttsrtsssttsssttttssrssssststtsrssttststtsttssssssstssrssrrstttttttssttsttstsrssrttttssrrrsssttrssssssrrssrssststsssrssstssrttttssssstusrtutsstrtuttrrtsttssstutttrssttsrsssssststssttssrssttsttsttttttttsssttssttuussrtusssstttttttttsssttststttttsttsstttssrstuuttstsstsssssttstuttsssssssstutsrtttssssttttsttttsttrsttstusssssttsssttssssssstttttsstttttsttssssssstssssttsstssstttsttsttttssstuutsstsssstttsstssssssrrsttrsrrstssttttttstsrssstssssrsrqrtssttssttttssttssttsssttttttstssttststtstttttssttttssstttttsssttssssttttssssttstsststttttttsrrststssssststsstsstssttsttrssrrssrrsttsttssstutsttssssrrtttusrrrrssrstsrssssrrsssstusrsssssrrststststtssrsssrsttttstttssttutrttttsssstttutssttsttstsssttssssstrssttttutstttttssttsttssstuttsstttttutttuutttsstsssttttttssstttstttttttttttutstttstssssrrstttsssrssssttuusssttsrststsssstttutsssttttvutsssstsssssttttsrstssutsrstsststssstssssssststttssssttsttstsssttsrrstttsrststtttttssttssssssssutrrrssrstttstsstssssssssssrrrrpsssssttststtsrsttssststtttststtstttssttsttttttssutsttttsttsssssssstsssststttttttsssttttttssssrsssttsssssttssssrrtsssssssqrsrstsrssssttssttttssttsttssttsssrrrrsrrrssssssssrsssstttutstsstrrrsrtttssttsssststtttstttssssttttuvusttststttssssssttttssrttssssssssttsttttttsstsrststusrrtutssstuuttsttsttuuttssssssuwtsttttttststttttsssusttsssttrssssssrststsrrssssttsststttttsttsttssssstttssttttstttttssttstttsutrssststtsttssrssrststsssstssstttssstsstsssttttttssrssstsutssttttssttttssssttttssssrrssrrstsstssssssssttssssrrsssstrstttsssstsssttstssstssstssttttttsstttuttssttsttssstttsstttssrrssstsssrssssssssstttstssssssstsstssssssttstsssssssrrsssssrsssrssrstsssssttssttstsssssssrrsssrsrrssstsstssrrststtuttttttssrssttstssttstuttutrssssstttssstttuutsttssstssttsrsrttssssstssrsstsrttsstttssttsttsuutttsstttttttutststtrsttttstttttttuutttstttttttssstssstuttsststsssssstttutssssttssstttsrssssrssstststssssttstttttssuttttttssssstttssstttssstvurrstsstsssssstsstttsssstttsrssststtssststtssstttttttssssttttssssttttsssrqrsssssttsssssttttttsrssssttsrsssstsssstsssttrsttssssssstttsttsststtssttsssssssttttsssstutssrtstttsssrsssrrsssstssrssrssssstsrrsstsstttsssssssssssssstsssssrrsrttrstssssrsttttsrrssrtrsssssrrrsrstsssttsrssssstssttutssttrststtttsrstttutrrtttsttttttttttsrtusssttsttsrrstttrstrrrrsrssttsttstsssttssttttutusssttstttstttttstsrsstsrssssttttstttttttttsttsstttsttsttssttsssrssttttutssttssssrstssrrrrssssssstsssststttuttttttuuutttsssssrssssttsstssstutsrsttttrrrsssstsstsssssssssssssssttsstttssssstsststtstssttsststtttsstsssrssssssttsrsssssssssssssssstsssststsstttssttsrsttsssttsssssttttststtsstssstsrstrstsssstutssssttttssssssssssssssstrrssssstssrrrstsssttttrssrrssssssstutssssstsrstrrtsrstsrrttstsrsssssrssssrrrrrrsssssssrsssssttttsstttsstsrsttutststttuusrsuttsttttutssstttstssstttttsssstsrrrtsrsssssstsrsttsrstttssttttsttrstttttuuutsssttststtssrttttssttstttststtsstttttttsststtttttssssssststtststtsstsrstssrsrssttttrssssssttttttttstttttttsstsstsrsrsssrstsssstssssssstssssssttssttsrrsstssttsssttsssssttsstssssststttsrssttstsstsssttssssssssstttsrssstssssrsssssssssstsssssstttsssssssttssttttttssssttttstttstttsssstsrssssssststtsstssssrrsssssttttsssssssssssttsrtsttssttsstrssrrsrrrrrsttttssssttsttssssrssssttsssssssssrsssssrssrrrssstssrqssttsssttrqtuuttstrrtttsttststttrrsttssttsstsssstttsssttttsttsttsttssttssstsrsssrrrssssstttsssttsttttuusststuttsrsttttsttttstttttttttttttstutssttttsststttttttssstttsststtttttssttttssrssststuttttsstssssuttttstttttstutssssssttrrssststtrssssrsttssstssssttttttstsssrrssssttutssssrssstsssssssststttsrssstsssttsrsttssttssssststssttssrrssrrrssssssrsssssrssstssssssssssttttsttssssstttssststttsttsttssssrstsstttssssssssssstssssttsssssssstsstttsrtsssssstsssrsrrsrrrrrrssssssstsstsrstsrrsssssttssrsssssssrsttsrutsssssttsssrtstsrsstssrsvtstststttssttststtttttsstussrssstssttssssttstttsstsssttssrrssttsttrrrssrssttttttttstutttttstutttssrsttsttttttttsrtstssssttsstttrsttttttrstttttttssrrttssttttstttsstttsstttsstttsssssttttsssttttstuutttttuutsstttttutrtsstttssssssssssssttsstttttstttstssssrstsstusrstssstttsssssssssttttsssrrstsstsssttstttttttssssssrstrsssssrrrssrsttsssrssstttssssssssssstttttttsssstttssstssststttttstsssssttststssssssssssttssstttttstsssssttttssstsssssststssssssrrrssssssssttssrssssssspstssrsvusssssrssssssssttrssrsssttsrsttttttsttsstusssstttttsttttttttttttsstutsstttutsttsssstsstttrstsrstttsrssssstttsrrsssttttssstttttsststtstuutstsrtttsstttttttsststssttutrsstssstttttsstsssstssssstststtttsrsttttttssttttsssttsssrststtsrsttttstuuttssttsstttsttttsstsrssttttstsssssssttssstttssstsstssrrrtttssstttsssttttssttsstststtssssrrstssstssssssssstttsssssssssrstssrssssssrsssssrsrsttttrrsstsssssstsstttttttttsssttsttttsttsststttttttsttussstssssssttrrsststtsssrrrtttttsstsssstssstsstssssrrssttsssstttsttttsstsspstssrsuusstsrrssssrrttsssttsrssstsstssttutsttrrstssstuuttttttttttttsttsttrsstssttsttttssrstssssssstrstttssssrsrrsttsssssttttrsssttsssssttttsttttttsttstssttsssssttttttttttsrttttttttttsstssssssrssssstsstttsssstttttsttsttsssstsssssstttssrstttstttutsttsssrststsssssttttssssstutssssstsssrssssrsttttttsssrsssststtssssttssstsstsssstttsssssrssssssssstssstttuuuttttsstsstssrrstsstsrrrssrsssrststtrssttttsssttttuttsttstttttssssssststrsssstsstttssttsrstsrsssssrssrssssttssrrstsssssstttsstrrssssttttsssssstsssssttttttssttsssssssstsstttsrsttssssttstssssrrrrssttsrrsusttsrqstsstttstttssttttsrstssstssssttttsstuutttsstsssssstssssrsstsrrttsssstsssststtsrstutrtttssutttttsttttttssrstttsssttsstststttstttttssstsssrssrrsssstsssstssstsrrtttttvutttssssssssstttttsttssssttssttttuttstssttssssssrttsttttrsstusrrstsssssrsssstsstsstttsrsssssstttstsstsssttsstttssssssstsssttttsssstttttttutttsrsstttsttssssssttssssrtssssrqrsssstsstttsssstttttstrststssssssssstttsssssssststtsstttsssssstrsttsssssssssssssstttsssssssrrttrrssssttutssttsstttssttttsstssssstsssrstsrssssssttssttttsstssssssrrrsttsssrtsttsrstsrstsrrtutstutstsrssststssttttststtttsttttttsrrssttssssttsrrttsssssssssrstttrsttststuuttttttttsttttsssssstutttttsttssssssssttsttssttsrrsssstttsttssssssssssttssttsuuttrssttstttstttttttttttstssttttstrrtsttttsstssstttstttssssstssssssssssssttsssttuttssstssssssstsstsstsssssssttttssssstsssssstsrrsttttttttttsstsssttttstuttsssssrrstsssrrrrssrsssstssttsttstsssssttsssutstssststtttssrsstrrttttsssssrttrrssstttttttttsssrttstttttttssrrsrrtssttstttttttsttssttstttsutstsssssstsstsssssssssttttttuttsstsrrsssssstttsssrssssssttssstsrsuttstuttttsttssstrrssssrrsstsrssstttttsrrtutsttstttsttssssssstttsttttsttssttsttsststtttttttsttttstttttttsssssssttstttttttsrsttrstssttttsssssrsssstssttssttstssttttttttttsstttsssttttttttsstsrssttstttsrsttsstttstsstsststtttssssssstssssssttttsssssstsrssststtrssssssstssttsssssstssssssssrsttsstssssttssttstttttssttssssrrsssssssrrrsttsrsssttssssttstssrsssusttttsttssttsttsstssstrqststtsrsrsststtsststttssttstttttttttstsstsrrrrssrrststtttssttstsssttttttttttstsssttssssstsssrsttttuuuuttsttsrssssssrqstrrsstssrrssstsstsssttsttssttsrsttssssssssssstsssrssstttstsssttsstttttsssstsssttttttttttutststssstsrststtssststttstsstttssttssssssttssttttsttssstsrsstttsssssttrqrsststtssttrttsssssstssstttstttssstssstststsssssrststsrssssttutssssssstsstsrsttssssssrtrsssutsttsssssssssstststtsssstsrrsstttttssssttsttrssssststttsssstttttttsttutssttttttstrrststsrtrrsssssssssssrssssssttssrststtsstttsstsstssstsssrsttssttsstsssssstsssttttsststtsrssstsstssstsrrrrssssrstttsssttttsstttttstttttsttsssssttssssstsssstttuututttssssstssssrqstsstssstrrrrssqtsssststtrrstsqqssssssttsssssssstsrststtsrttsttstttttsttssttrsssssuutttsrsttttttssttttstttsssttsstttstustssttttsssssrttttttsttssstsrsrrtsrrtssttrststtsttstssststsststststtttsttsstttsssrttssssstssstttsssstttttssttsrsssssssrststsrsstssrsttutsstsssstsrrssstrqsssttssstrsttttttssttststsrsttsttstttsrstuuttttttutttsttuututssrrrtttssttrsssssssstsstttsssssttsssssttsssttstsssssssssttsttttstsstsstssssttstutsttsstttsstsstsstsststssssrrsrrssststttuttssttttttttttstssssssstssssstsrrsttttuttsrsttstssttttstsrstttsssusrssssssstrtttssrrrrsrsttstsrsssttttsstststttttssttttsttttttttttsstttststuvttttstssttttsuutttttttstsstssttssttssssstttttttsrttttututttsstsrssrssssttttstttrsssssssttsttttttsssssutsttsssttttsttsttststttttstutstttttttssstsssttssstrstsrssrstsssssssttsrsssstsrrssrstsqrtstsssssttstsstutsttsstrrrssttttsttttstttutsssstttsttstttttttsrssssrtsttrrttttsttssstttsttsstsssssttsssstsstrttsssrsttttsssttssststsststtttttttstsstttutttstsstttsssstssttssstsstssttsttststtttttsstttsstssttssttsstsrrsttttttutsssrstssssssstsrttttstttsstssttsttsttrrrrsssttutssssrqstttuutststtttussststtsttstttuttttttuutttstuuttstutssttsttwttttuutsstssstssutttsssrrssttssttttuttttuwtutrssrstsrsssssttssutssssstsrsststttttttssttttsttttssstttttsttttstsstttttttustttttsssttttttssttstsssssrstssssssstsrqrsssssrsttstttttsrsrstsssssstssttsssrssrrtsrsttsssssttttttssssttsstttsttusssssssssrrstsstssstttttssstsstsstttsststtssttsssssttsssssttttsssssssssssstssrststsssssssssstusstssttssssstttstttttttssstttstttssttstutsttttttsttrstsstssssttrsttsssttttssstssssssssssttttsrstttttsssssssstsrrssttttutsrrsssstttstvuttsttuutssrsttssttsstuusstttttttttsttttsrtutttttsttusstttstsssttstttttssrsrssssstsssstutttstutttsssrrsrrsssrrsttrstssttsttsrrrstttttsssttttsstttstststtsstttttsttstttttttstttssstsssttustttsttttttsttstssssttttsssrsssststsststssstsssrsstsssttsrsstssssssstsssttssttsttssttsstsstttttsststusssrsstsssttssstusststssstsssstssttsssssrssssssttssttssssssssrssstsstsssssttsstttsssssttstssttsssstttsrrssttsstttttttssssttttssttttsttttttssuttsttsssttssssssrsssssssssssssssssssssssssssssssstsstsrrrssstsrssttrrstsssssssttttsrsvussttuutsssttttttsssttttsssssssrrttttttttsssttsttsttsrstssrttsstttsttrstsssstttstssttsrrtuttttsssssrrsrrrrssrsstsssttstttttttrrststtsstssssstsstssttsttssssttttstttststsststttrrstssttstssstststttsststttsstttststsstsrststsrstssssstutssttstttsssstttststtttrsssssstttttsttttttssttsttsttsststsstssstsstttstttstttstssssttttssttsssssssssttssrssssstsrsssrssstsstttststttuttsttssttttttsttsststsstsssttsssttttsstsssstttsttttttrssttttttttssttsstsstrrsssssstttttssssssstttsrssrssrstsssrrrrrrsrrsststttttssssssststtssstrqsstutsssssststssstttsssstttuttsssssrttssstttttssttrststssttssrrstsstttsstrssstsstssstttttrrrsssstttsssssssrrrsrsstsssssttssttsttssstsstsrststsssssttssttsttsttsttttttttttsrttstuttsrstttttssssssssstssststtsssssrrssttssrssstsrrssssstsstututtsstttsssssssttsrsssssssssttttssststttttstutttsssssttttssssssstsstttttstssttsrstttttsssssrsstssrrssrsssssssssssrsssststsrsttsttvutsssssssstttttttttttstttsstsssstttstsstsssttsstsutstttrsttttttttssssstutssrrsrsssssstssssssstssssssttssssstsrrssssrrsttttrsssstttrsttrtttrsttsstrqsrstsssssrtttssssttttsstttttttsttsssssssrstttsststssssttttttttsssrrstttstttsrtsttttttttutssstssttsrrsttsrrrrrstttssststtsssssttsssssrstssssttstststtsstttttttsttttttsststtsttstttttsttsstssstssttsrstssssstsstssssstssssrssstsssstssstststttssssssstsssrssssrssssssssttttssstttsttttttsttttrsssttuutsrrstssssssusssssssssssttttttsrsssssttsrrrsrsssssssssssrsssssssttsststtststssttsstrtttsttutttssttsttssstsstsssssstsstssssttttsstsrsstuusssttssstuttstssssssrsttsssssssssrrrstttsttsssssrssssrsstsssrssrssstrrststtssstttttrsstttsttssttstuttttrtstsstttuttrsrssrrsttsssstssttutssttuttststsstsrstttssttsttttststtttvtsrssssttsrsttsrqqsrrsssrrsssrssssrsssssssttttstsssstttsttssstttttutsssssttssttstttttssststtttttttsstttttsrstssrsstssttstusssssrrrrttssssssrsssstssrssrttsstusrssssssssssssssttssssttttsssssssstssssssttsttssrstsssrtsstsrssssrsssssuussttrstsrsstsrssrssssssssssrsrsssrrssstrrsttttsrsssstsststtttsststtssttstssttsrsssststttsssssrsttttssssrsssttsttusstsssssttstssssssstttsssrsssrrrttrtuttsrsssrssssstsssstttssttsstsstttsststtststttttsrsssttssttsttssttttstuutssrrsttttssrsssssrstttsststtssttsrstttsttstssstststtsrststutsrrtssstsstttssrrrsrssrrssssssssssssstttssttttsttsssststtuutttttssttstssstutttstussuttttttttttutttttttsstssrtssrstttsssrrtssstsrrrrsssttsrstsrrstsrrsrrtttsstsrssssssssssssttttsssstuttssssssssttssttttsrsssssrrrssstttsssttttsssssststststttsrsstsrssssrsssttsssrsrrrssrssrtssssttttsssrsssstssssssttsttststsssttssrrssrsstttsrstsrsttsssstsssttttttttsssttsssssstrrstrssttssrsssssrsttsrttttssstssttttttttssttrrttssssrstsrststutsttssssssstttttsstsstttstttttttttsrssstttttsstssssrttttsttttsstttrrstsstttsutssstttttsrsssttsssttttssssttssssssssssrssttsssssttsssstttsstsstttttsssssstttsttttttttttsstttttsttsssuttuuttttttttttstsqstttttttssssttrssststttsssrsssttssrssrrtsrrrstsrrssrqstsssrrstsstrssststttttutussttttsssststtsssssrsstttsrssstvtsstttsttssssttsstsrrtsrsssssstsstsssstsrrrqrrssrssssrttsssssttsstsssrrsssstsssttttstsssrstttsssssssssttssstutstststtttttttsstttttttttsssssstsrttrsssstsstsssstssssttttuttsttsttttttuttsssrrssssrrrstsstsstuttttrstttttstttssrssstuustutussttssssttssssssttssssttttsttsssstsstrrrsstttutttsttstsrsssssssssssttssssstsssstsrrsrsssssttssstttssststssttssttstttssssssttsttsuuutssttssuttttttusssuuuuttssttuttstttsrttsssttrttssttsttstttsttttrrstssssssrsrrrrsssssssssssssssssrrtsssrsrssstttttttttttssttssttsstsssstssttsttstsstvvtstttssssrsststtssrrsrssssssssstttsssrrqrssssrssssssrssssstssssstssssssstttssttssrttttssssstsssssttsrstssstttttttstttttttsrsstttututsssrssttssrssttssssssssrsssttsttstttttttttsstttttttsssrssrrttstttttsstustttsstttutssssssrstttutstttttsttsttssssssssrsssttsttttrtttrstsrstrrrrssstuttsrttssssststssstsssssssssttsrssttrrtttssttssttttusrtttttssttsstsrrttssstssttssttutttttttsstttsttuttuuttttssttttttstsssttsssssstttstttsttsssutstttsssttsssttsssrqrrstsrstssssssrssrssrttstsrttssstssttutttstttttttsrsrstsrsssssstssstsssssttttsssssrstrrssstsstsstssrsssrsssrrrrrssssrrssssssstsststsstsrttssssttttssttsrsstssssrsssrsssttttsrsstttssttsssstttttsrststtstttttttssssttsrssssrrrrrsttrssttsssssssttsssstttttttttttrststtrstssttttttttsttsttstssutsrsttssttttsssstttttttstssstttttssssssttttttstsrssssrstsrrsrssstttttssssssstssssrrssssrssssstssssssstttsstttsttstttsrttttstttttstttrtttttttssttsttttstuttstttsrrtttsttssttstssttttsttsrsssssttsstsrstttsstttstttsttssstssssttssssrrsssssrssssssrrsrstssttssstutsssssttttttsttssttttsrssstsrstsstssssstssrrssstsssssrsssssssrssstsssrrssssrrsssrrrsssssstsssrrsssssssssstssssstssttsssttsssstssrqrssssststtsstssrsttssttrsttttttsssrsssttrsssssttsrtsssssssssrrrrssttrsrssrrssrrsssssssrstsssuvttttsttutstssrsttssttsrttttsttrsttssttsststssrssttttttsstssstttsssrrrtsssrstttttrrststtttssttstrsttttssttstttssttsrsrstrrstsssrssssststtsttrsstttstttssttsttsttsttttttuututttstttsststssttssttsrrstttsttrssrsttsssststtsrrsssssssssttttttttssttsttssssssssssrtsssssssssttssssssssstsrssssssrrtttttttttttsssssttrssttssssttssssssssrstssssssrrsrsttsssssssrsttsssssssrrstsssrssrrrrsssttrsusrsrsssrrssstsssttssttssttstsssssssssssrrssssstttttsstssttsssssssttttttsssrstttsrrrrsttssssstttsrrsrrrsssssssrrssrssssrssrssrttttsrstttttsstuutsttsssutssttsqtuutrttsttttttttttsttssstsstttstttsstttsssrsrsssssqqttsstsrstttuttusstttssttttstttsstsssttsstsssssstsrrqssssrstutstssstvtssstsssststtttssttttssttttttsttssttssttttttssssrsttttstsrttsttttsttttttssssttsstttssstttsssstttttttsssrsssstsssssttssttssrrsssssttutssssssstttstttttssttsssstttstssttttsttstsrsttssssssstssssssrsssstsrsssttttssssrsssstsssrssrrrrstsrssstsssrsstssssstssttssttsssssttsrrsssstustsrsrsttttsrssstsstssstsssrrtttttsssstttsssssssttrstsssrsssrssrrstssssssrrssssssssrsttttussssssttstssttuuttttttttssttsrttttrsstttssstsstttutstttsrtutsttstttssstsrrsttttsrsttssttstttttttttsststttsstttsttstsssssttstssttsstssrtsrsssststtsttttsttttrsrsstttssttttssttttsrttstssstsstttuuttttstttttttttttutssttttttssttttstutttttssttssrsrrssttttstsssrrsssttssstutstuutsrssssstttssssttsstttssttstssstssssstttttsssttttttttssttsssrrssssttssssrrssrrrssrsttsstssssststtsstsrrrrrrstsrrsssssstsssssrstttssrsstsrssstttsstssssutttsssssssstssssstsssrrstssrrssstttsrtsssssstststttssrssrrrssrssrsststsrttrrsstsssssrttttststtsssttsttttttttsstttttsrssttsstttsttttssttstttttttttttttttsststtsttstsssstttsststttssttttsstttrttststusssttsssstttstrrttsssstttssstttrrrsssssttstuttttttrsssrssttssstttttttttssststststtttuuuuttsttttttttttttutssssttssstttttstutstttsstttttsssrttttttttsttsssstssstssssrsuutrrsssssssrsssssstttsstttsttttsttssssststsssssssttststttsssrrrqsttssrssrrssssttsrrstsstsssssssstssstsssrrqrsssrrsssrsssssrssrrssttsrtttrrsstsssttttssrssttsrrrrssstttsssssrssssssssssrsttststssssssssssttssrrssssrrrsssrssstssrssrssqsstsrrssqrttrstsstssssssstutttsrstsstttsttsrssttstsssssttsststtsstttutttttttrsttttstttssttssttsstssssrtttttttttsttsttssttsrsrrrttsssstssststtttssttrrsssssttttttttuttssssrsssrssttrstttttttsttttstttttsttuttutssttttttttttsstsssttttssttsstsstttttttttssstsssssststttsssstsssttssttsssrrstsrsrsssstsqrsssssttsssstttstsstttttssstssststtsssttsttstttttssrrstssrrsrrsssststrsrsssssstsrrstsssssttssssssrrrrssrrrrrrsrrtsrrrssssrrssrrsssstssttsssrsttttsqrrstssstssssssssssrsssssrsrstttsssssrssstttsssrssrsstsssrssrsssssrstsssssttsrrrrrstssttstttttsssttutrrssttstttssssrsssststttsqsttrrtsstsstutttttsttsstttutttttssstststsststssrsttttuwutttstttssttrsssssttttsssrtstsssttsstsrssqssrtttssttttttsstsrstssrssssttssssuutttttstttttsststuttstttttuutssttsssssssststtttsssttstttssssttsrssssstsssttrssssssssttttusssrrrrsstsstsstrrrsssttttsststssttssttttsssttttttstttsstttttttttttssrsssrrrssrrrststsssrrssssssstsrstsstttsssssrssssrrsrrssssrrrrssrssrrrrsstssrrssstttttttssrssttsrrrssrsstsstssttsssstsssrssrssttttstsssssttssstsssssssstrstttsssssssssssstusrsrrsststtssttsttsssssuwurrsttttttssrrssttssttrtusqsutsttttttstttstutssttststutssttssttssstssttsstssstttvwtrtsttsssstsssttstssttstsstutsssttttuttttsttttttrstssstsstssssstsssssstsssstttttttttutssrstttttsttttsstuvttuuttttttsttttsttttrstttttsssttstsssrrsttttrttsttssssssttsttssssrstsstttrstsrrsssttstttsstssttttsstttssstsstttststsstsssttttttttsttttsrrsrrrrstssttssssssttsrsttsssssttssstsstssrrstrssrrssssrrrrssrrsrsstssrrssttttttssssrssttsssrrrrtttsstssssssttssttssssssstsrstsssssssstttsrsssssssstsssttsssstsrsssttrrtstsssstsstttrsssststvwttsststtrsrssstttssttsqsttsttstttttssstttstttssssssstsstsstsstttstttttttttsstttttsstttttssssttssssstssttttttttttsstssttttsttsststsrstssstttttssrtsssttssrsssssssstuttssssssttutrrsttttsssuuttttttttttuttttsttsssststtuttstutsssrstssttttttstssssttstttttssssrrtsstsrsrssssssssssssssttttttttsssssssssttssstsststssttststttststttssssrrsrrstsstttsssstttssstttsssssttssssttssrssssrrrrrstsrrrrssrsrrssttssssststttsstttsstttssssrsttstttsttsssstsstsstsssstrststsstttsstsstsssssssssstssssttttsssssssssssststsrsttsttttttstttsttsttuttttsrrttttsststtssrstsstttttutrrttsttsqrtssrrttttsrttsttsttttstttttttttsssttrsssssssttttstttsssttttttsttttstssssstutssstststtsststsssstttssttsssssststtttssssttttrssssttttsrrsttttssstssrsuutsttsutuuututssstsstttttsssssstssttstsstsrstttttssstttttsstsrrsssssssrrsttstsrsssttttsssssssstsssttsstttsstsssstttutssttttssssssssssssrstssststtsstttssrsssssrstssstssttssssssrssrrrrrsssrrrrrrsssrsssttstttttttttsstttttstsssstssssttsssstsstttsssssssrsttssttttutsrssstttssssssssstssttttstsssssrssrssttsstttttssssrstttsstttsttttttsttttssrsttsttststttssttsuvtsttsssttrrtsssttrssssutsttttttttsttsttssttsttsrsssstsssstssttstsstttststutssssssssssssttttsssttsssssssssstttssssstssstttststtsttsttutstssstssrrssstttssstsrstttrtuttstutstssttsssssssttsssssstttsssssssssuttttssttsstsrttrrsssstutsssssstttttsttttssststssststtttsttstttssssssttttsssttssttttsstssssssssstttttssuttssttsssssssssssssttssrssrsrrssrrtssrrsrssrrssstssttttttttttssssssstttssstssssrstsrstsstuttsrstsststttttttssttttsrrssttssssssssttsttttsttsrrsrqssqrsttsstttttttssssstssstssttsrstsssssrstsstsststtsttsstttstusttssssttrsttsstsrststttttsststttsrttstsstsstssstssstsssstsstsstsststtstttsssssssssststuttttrttttsrsttssssttstsrsssssstttttttssssstutsstttstsrrrtssttsstttsrttttsstuttsttssstttrsssttsssssssstttttsssttsstttttsrtsttststtssrrsssttsssssstttuutttsttsttutttstsstttsttttstssstttsssstsssttstttstttsstrssrrssstttsrtttsrsttssssttttttsssttsssssttssssssssssrsrrrrssrtssttttstttttttssssssttssstssrssstsssttstttttssssttstuttttsssstttstsssrssstttssssststttttttsssrqrsrqstsstssstutttssssssrtstssttrrttssstsrssssssstsststsssttstutsststttttssttsssttsstttttssttrsssssttttsstsstttrtstttsssttsssttststsstsstssssttssssstttttsttsttstsststttttttsssrrsttssstttsssssssrstssssstsssssstttutsrtuttsttttssttttssstsrsssssssssststtsssttstttssttsssttsssstsstttsttsssssssssssssrtttttsttssstttttstssstrtutsttttstssssssstsststtutttsrrssttsssstssssssttssssssrstusssssstttstttssssrstttttsssstssssssrrrssrttsssstttttttttsttsstssstttsssssssssttsstssttssrststuustttssttsssststsssttttsrssssstttstttsttssrsrrrtssssrrsuutssrrsssqrttsstsssssttttssssrssttssttsrssssttstttsssrtttttttstttsttstttsttttttssssststtttttttttttttuutssssssssttttssssttststtsststtsssrssssstttsttsttrssttttsssrrstttsssssstssttsssstssssttrssttttttssssstttttstuttttussstttrstssssrttssttsstssttstttsttttssssttsssstttstttssstsstsssssssstttstttsssttssttssststutssstttsssssstttssttttuusstsrsssssssrtssstssttssttststtttstssstsssttsrssrrrtttssssssssstssrrrtstsrststttttttssssssststssssttssttsrrsssstttstttsssssrtttttttssstsssssssssststssssrststttsttssttsssrrssssssstssttsssrsstsrsttsstssttsttsssttrrssttsttsssttrstssstsrsssttsttststtsssrttssssuttttttttttttttttssttstuttttttstssssssttsstsststssttttttttstssrststsstttttssssstttsssssrttssstsrstttsstsstttssstttstssstsutstssttttttstttututsttutsttssstssttsssssttttttssttsttttsttsttrsssttssttttsstssttssssrststtstusttsssttssssttsstsssttttsrttsststssstttststssrrsssttrrssssstssttsttutsttuttsrttttttsttttsrrtuttsttsssrstssrrrttsssrrsttttssttssssrrstssssssttttustsrrrsttsttttttsssssssttttsttsttttsttssrssstssttsttssttsttssstsssrrsrsttsttsrrrsrttsstsstttsrrtstsstsrsstssssstttttssttutstttsssttsrstttstssttsssrttrrstttttttttttttttttssttsttsttsstttttssttsssssssttstssssttsssttstuttsstsstttssssssssssssssssssssssrrstttsssstssttsstssttsstttttttsssssttssssttttttttssttsstsststtsststttttsssstsstttssssttssstsssssttutsssssssssstsssttstttststssstsssttsstststtttststtsstttssssttttssstsrtstusrrrrsssssssssstutsstttssstttuttttsttstuuttssttstsssssrsssssrrsssssttssssstssssstststtstttsttsssssssttstttsttssssssssssssttttsstttsssrstttttststttttsttsttstsrrrrrrrsstttsssttrrststtttsttrstsrsssstsssrststtsssrststttttsssttttssttttstuttttsttssststttssssttttsttttttssttttttttttttttssstsstttsstttttsssstsstttsstsssssstsrstsssssssstststsrssssrsrrrsttsssstsststttsssttsstuttssssttsrsstttsssstttttsutttttttttsssrsttttssrttsstsststssttttttsrrsstttsrrsttsttssttsstssstttttuttssssstsststtssttttttsssstsstssttttttsttssssssrrrrrssssstsrrsttutstsssssssttstutssssttsssssttttsrssssttssrrstssttttttsssttsssstsssutstttssssttststsssstttuutssssssrssstsrssrstttsssrststtssststttsssstttssssssssssssttsssttsrqstststssttsssrsttstssssssttttsrsstsrqsssstsstttsssttttssuvuttttttsutstsstsssttttsstttttsttttttstttsttttttttttstttttttttsstsssstttsrrsssssttssssrrssssssstssssrssstssrrrssssstttsrttssssstttttttttrsstttssttssttssstttssttutttttsttssttsrsttssstttsssstrsrrssttttssrssstsssssssssstsstttsssssssssttttssstssttststsssttssssrsssssttttttttsstssrssssssssssstsstsssstsststtsrsstttstttsrrtssssssrstsssrsssttsssssttsstttttssttssttttsssstttsttsssttststtssssstttsttsssttssssstsrttstttsstssssstttstttsrtsstttssstssssstssssssrstsssstsstssrttssssstutsttststsstssssssrsstttttttttttttttttutsttsststutttsrrrsttsssutsssttsssttttttttttttttttttttuttttttsstttssssttttttsrsstsstttsttsttsssstssttssrsssstsssrssssssssrsttsrrsttttuttssssrstssstssstttssssttttsstttttttsttttttsssttsttttttttssssttttssttstsrsssttsrtssssstssttsssssrrsrssttssssttstttttsstttttsssrsttssttttsttssstttrsttrrsttssssssttttsssttsstrststsststsrsstssttsrssrssrssstsssssrtsssttssrssttssssssssrstttssstsstsrsssstssttttttsssssstuttssstssttsttqssstsrsstttssstrstsssssttsssssssssssrsssstssstssstsstwtssssstttsssstttssssstsststttttsrssttttstutsttttsttsttttsrrrtssttttstttsttssssttttttttttttutttutttvttttssttststttttttutstsstststtstttsstsssssssssssrststsssssstttttsssssstsssssttttssssstsssstttsstusrstssstvustutttsttssttttttssttttttstttttssstsssstttststtssutsttttssttsttssssssstssrssrssssststtstutsstttstssrsttsssttttttsstttssttsrrrrsstusssttttssssttssstttssssststssssssrrrsrrssrrrrsstrsstssrrsstsstssstttsssttttssssttttttsrrssststtttssstttssssttttsssstssstrrssttsstutttsssssttttsstttstrrssssttssststtstttssrsssttsssssssssrssssttsrrrtttsttuttssqrsssstsssttsttussuusstsssrrrttttttttttttttttsttsstttttttttuttuutttttttttttssttttttttttsstttstsstusttsttsststssststtsssstssstssttttssssstttttssstttutttssttsssststsstsststttuuttttttttsssstssttsttttttttstssssstsrssssststssttsttttttttsstsrssssssssttssssrrrrsstttttstvtsstssssstsssssssttstttsssssssstssssrstttsstsstsstssttststttsrssttttsrrsssrrrsrssrrrsssrssssttssssstttsssstuttttttutstststsstsssssststustsrsstttstttssssssttsttttttssttsstttssssttttttttttstttsrrtsrttstsssttstsstsssstttsrsstssrrrstsststsrsuutsttssrstrrsrsttttsstssttttuttttssttsssttsssttttsttttsssststtttttstttttutsttsstttuttssttssststssrsttsttstttttttttttttsssstststsrststttstttssttsrstsssssttttsttssstttttsstttssssssrstttttttsttssssrrsstssstttutssttsssttsssttsssssstsssttttttstststtttrsttstssssssttsttsstttttsttttsttsstsstsrststttsststsssrsssssststssttssssstttsssttsttttssstutssttsrrsrrrrrrsssrrsstssttssssttsststsstttstttststusssrsstsssssssssttttssrrssssssttssssssstsrtststtstssssssssssstttttttttttttssrrsrrssstrrsstssrttststttttrstutrrrrsssststsstutsrsttsssttsttstttttttssttutttttttttttsstsssttttsstsststssssttttttttttttttttttttttutssttssrssttttssttssssttttstttsttttssrstttssssrstutttsstsstssssssssrrttttsttsssttstttttttssssttssssssttttststtstttstssssstttsrtsttttssssttssssstsssssttstttssstttsttuutsstssrsssssttsrttststttssttstttsttssttttsssttttrsssrssrrstttssttstsstsstssttsststsstssttttssssssrssrrrssssstsssstttsssttsssssrssttstssststtrssrsststtsstsssttsssrssssttsssststssttssssssstssstssstssrssssttuttttttttttsssrsrsspstttssssststssttssssstssrssrrsssstssttsssrstsssstttttttttsuttuttttttttsttttttsstsststttttssssttsstssttttttstttttttttuttusssssstststttstttsrttttttttttttsstsssssstttsssrsstttttssstststssssstssssssststtssstssttssttttttttsttttttsssstssssttttsssttstttsssttttsstsstssssstsssssststttssqqsttsstuutssstssstssssssststtttsttttssttsssstttttssttsstsrssssssrrutttsstsststtstsstttttsttsstsrtsssssrsrsrrrrrrrssstttsssssssssttsttsssstttttsstttttrrsstsssuvtstsststtssrttsrttsssssstsstttttsstsststtstsssssststtsttstttsstssstsssrsrstussstttttstttttssrrsttsstssrsssstststtsttstttttsstutttssststtssuuuttsttttttssstsstrststtstssttsstsssttttsstttsstttttstttttttssssttsssssttssttttttttuttsttttstssttttssrsstssstttttttststsssssssrrrsssssrsssssttsstttttttstttttssstsssstrssttssstttstssssttssstttstsrsstttsssssstssttsssstssstttttttstttssssrsttttsssstttsutstsstsstttttssstsssttttrrststtuttttttstsststttsttsttstrrtsssssrrsssssssrrrrrrrstttsrrsssssssstsssssstsstsssstuttttsstttssuutssrsssssttsttssttssssstssrssstssttsttstttsssssssststtststtsttsssssrstsrstsssssstttrstttttssrrrsssststssstttssstttsssststssstststtssttutrtuutssstttttttssssstttsttttttttttsssssssssssststsstttstssttttttssssstttssusssssttttttttssttttttttttsssttsttsssttttstttstsssssstsrssssttsssstssssttttssssstttssstsssstsstsrrsttssstttssssstssssstsssssssrstttttsststttstttsstststuttutsttttsssstssstssstutsttststtssttttsssttststsstrrrssttttttssttstssttttttttsttssssssttttsststsssrsrrrrrssstsrrssrsrssssssttsstsstsrstutsttssttttstttutsssssttutststtssssssssssssrrssssssttssssrsttsrsssttttttttsttssssrrstsssrsrsstssssrttssssrrrrrrssssstttsssssstttssstsstssttuttsttssstttttsttstttsstttttstttsssststtttssttttsssstsrstttsttttttstssststtsssttttttsttssssststttttsttttttttsttttstttsrttssttsssttsstsssssssrstsrststtttttststssssttttttttsstsssstssssrssssrsttssssstrssstsrsssrrstsrttttstsststtttssstttttttuttttstssttsrssssssssstutttsrrrsttsstttstttssttsssssrrrstttttsstttttttttttttttsttstssssststtsssssssrssrssrssstsrsrrrrsssrrssssttsttssstttttttsttttsttsuttssssrttttstssssrssrssssstsrrrstsstssstssssstsrssssttttstuttsssttsssssssstssssssstttttsrssssssrssstttttsssssstssssstttsrsstttttttssststttttsssststsststsststtrstsssttsttttssststtssttttttttttttsssttssttuttuttrsstsssstttttttsstttsstttttttsststsstssssssrtsssttssssttssssssttttssttsssttssrstssttssstsssssssttsssssssssttssrrssssstssrsrrssssssstttstsststtttststttttuutssttstttssssttsttssstststsssrrstssttssssttutsssssrtsstttttustttttttttssstsststststssssssssrssssssssrsrsssssttrssrssrsssrrssrrststsssttsttttttsttsttttsttsssstttsstssstsstssttttttssssssssttsttttssttsrstsrstsststtttssttttssssssssssssstsssssssttttsstssssssttssstttsssssssttrttsttttsssssssrtsstttssstsstssstsssstsssssttttssttssstutttttttttttttttsrsttstsstttttttssttttssststttutttsstsrsttttsssstssrssssstsrssttstttssssssssrsssstssrstssssssrttssstssstttsssssssssssststtsstssssstssstsstssssrsssssstsssssssststttttttttvttstttsststttsssssttstttttsstsssttstttssrsstttsssststtstttttuututtttttsrsrssrtttstssssrssssrssrssssssssssssssttsssstsssssssrssrrttsttttttuttttttutsttstssssttssttsststtsssssssttttssssrssstttsttsttsstrssssssssstttttsssstttssrrssrsssstttstrrsttsssssssssssrrtssrsttsssssssssssttttsrsttsssrsttsrttttssttstssttsstssssssttttttstssstttutttttttttttsssssstsststsssstttttttssssttttttuttsstssttttttsssssttssssstttsrsttssttsrsstsssssssstssrsttssssssttsssssstuttssrrssssrttttssssrststsststsrttssssrssssrsssttsttttssttssuuttsttttstttsrstttssrssstssssstssttstttsstttssssssrsrsrsttsststtstutstttsttttsssssssttttsssrstrrssrssssstssttsssssrssssstttsstssssssrstttsssstttstsrttutsssttttssutsssttttttsrssssssttsrtsssrsssssssttttttssstssstssttsstttsssssttssrsttssttsttstsrstsstsssstsrsttsstssstttssssssstsststsststttssssttssrtttrsstuststttstsststssttsstssstsststtttttttttsssstsstttttttsstsstuutttsrstssstsssttttssstttttttrrssstsssstttsssssrsststssstssstsssssssttststtttttsstttttttsssssttsrrssttsssrrrrsttsttssttsttstsstsstsrsssttttstuttttstutttstttsssttttsttssssstttsststtttsttttsrrsssrsrsssssrsrsssrssrstttutttttstuutsstssssststsssstssssssssssstssssrssssrssstssstsstssssstssttssrsstsssttstttsssssttttttttssssrtutssssstsstsrssssssssssssststttsssssssttsstttstttsrssssttttsttsrststssssttttsssstssrrstttstttstttstssrssstttssttttttssstttttsttttssttttutsstrssssttsttssssstttsttstsssstttttssttustttsttttsststtutssssstsssssrsttstttssstssstttsstttssssstsssstsssstssssssssststttsrstssstttutsstttttssttssssttsrrrsttsssstssrsttsttstttssttssttssssrstttsttstttuttttttssttttstssssttstsssttttssttsssttrsssssrsssrsrrtrstsrrsssrrssssssttuutssttttstttstsrssssssssssssttsstttssssssttssttsrsttssttttsstrttstssssttsssttsttsssstssssstttttttttsrtuttttssssssrrssssssssttstttstttssssssstssstsstttssstssssttssstssttttttstttttsstttssssssttttttstttssststtsttstssttttstsssstutttttsstttttsttttstssttssstsststttstttttssstttttttttttttsssttttttsststtstttttssttssstssssttsstttssstttttsssssrssssttssssstsstssssststssssssststtttsssssstttsstttttstsrrstttststsstssstsststsssstssrtsssssstttsstssstttttssttstttttttsssssutttsststttstsstttsttrrssrsssrssssrrrsssttssrrsssssrstsststtttsttsssrrtttsssstssssssttttssssssstssstttsstttststtstssttstssrstttstttsstsssssssssttttstttttssttssttssssssssssssrtttsstttsstssttssstttssttsssssssttsssssssssstttttststuttutttsttsstsssstttttttutssttssssstttttsttstsstssttttttssttttssssttssssstttststsststtttttttssstuutsttttsssstttttssuttsttsttstssssstrstrststtttstttttsstsssssssttssssttttsttsssssssssssssstsstttttsttsstsssssssttttsttsssssstttttsssttsssttsssttstttsrssrsssssttttttsstttttststtttsttttstsstsstssttssttttsssttsttstststtsssssssssssstsssssssssssssststtttttttsssssrttssttsssssssstssststssssssssssttssttsssssttsttstsssrsssttttssssssttsssttttttsttstttttrstssssssssssssttssssssssssssttttssststsststtsssstttstssrrsssstttstttttstttssttststsssssttttttttssstttsssssssttstttttttsstssrstsrstttttttttsssrsstttssttttssttttttssstttttstttssststttutsssttstsststtssssssrsrrsttttstusststtttssstsstttsrstttttrstssssttssstsssssssssttsssttstssstssstsssrssstsssssrstssssrtusrsttssssstttsstttttsstttttttsstttsststttttttttsttssssstsstsstuttttsssssssttssstrssssssssttsssstttsstsssssttttttttttsssssssttssstsstsstssttssttsttssttssrsssstttsssstssrrttsssttssssstttssssstttssrsttttstttssttsssttsststsrtssssttssstsssstsssttssttstttstssttsssttstttssttsrtttttttttstsrttssttttssrsssttttsssttsststtssssssttssrsttttsssssttttsssssttttttstttsstsssssttttsrttttsttsstsssttststttttttttststtttttssttssssssstrrrssstttststssrstssssutssttssssttstsrtstsstttssstsstssststtstttuttsttttsstsssssssssssssrsrstttsttrssssssttttssrsttttttsttststttttttsstssssttsttsssttststttstussttttttssstttttrsssttssstsssttssrststtssssssstsssssstttssssssrstsssttttsrttssssssttttssststtsssssssstsrtrssrsssttttssstsssstsstttttssrrsttssttttstsssstttsttttssssrssttrsssssstssttutsttsstssstttssssttsssrsttttrstttttttsttsststtttttttssttttttttstssstttsssssstttssstttttsttsstttsstsststtsttttttstttttssttstsssttstttssssttttststttttttttsstssttttttsstssrstttsrssssssttsstssrstssssstsstttttttsttssssssssttstttsssssststutststtssttttttttsssrrsssssssssstttssttsssstssssstsrsttsstttttttsstttssutsssssssttsttssttssttttttutttsttttttsttttttttttttrrsssrsttsrrtsstssrsssstsrssrrssssstsssssrttsstsstsssttsstsssttttsttttststtssssssssrsssrrrttttssssssssssttstttsssrsutrssttttsstttsstsstttsssrrstttrrrsssttsstttttttrsssssssssssssstssrststtssstttsstrststtutttsttstssttttstttsrssstttssssttsssttttstssttttstssssssststtstttssttsttssstttttssssttstsssstttsstttttssstttssstsstutttttttstssttstssstttsrtsststsssrssssssrtttttttttsstsrrtttttstttssssssssttssssstttstttttttttssssstrstttsttsrrststsssssssstststttssstttttssttssttttttssssttsstttsstsstuttttsssttttssttttstuttttttsssssttttttttssssssttssttsssssstssttsstssssstssssrsssstssssttsssttsttttsstttttttsrsssrsrssrrttttssrrsssttttttttsssssstustttttsttstssttttttsssssstsssssrrtttsssssttsttssssssssrrstsstsrssssstsstttttstttsstttutttsttttssstttsstttssststtssssttsssssstststttttttsssstttstrssttsstttttsstttrttsssssttstssstttttttttttttsstsrtttssstttsstsstrsssssttssttsssttsssrsrrssssssrttsststttsttsrssttttsttttsttsssttsstssstttsstttttttsrrstsssrssttsssssstttssssssssttttssstsrststssssttttssrttttssstttstutssttttttsssststssttttsttttttttttsttssssssstttutstrsstsssttsrssstttssssstsstrsssttsstssttsssssstttttttttsttttsssstssssssssssrssttssrrsssstttttttsssssstttsssttssttsutttttssssttttttrsrrrrrttsssstttssstsssssrstrsstsstrrttsstssssttsssstttsttttttttssttsststsssstttssttsstsstsssstssttssssststttsrssttsssssttstttsttttttttstssssssssstssssttttstttttttsstssttssstttttsssstssssstttrstrrstttsrrqrrssstsssstsstsrssstttstsssstsstssststrssttssssssttssttssttsssrsttssstsssstsssssssssssstssstttssssrsssttttsstssttttssttttsstttttttsssttsttsstttttrstttssttttsttttttttsssrsssttuussssttsssttsssssssstsssrrssssrrssttstttstssrstsrssssrtttttttssssssrsstssstttsrrsssssrssssstttttstsssssstsssrttssststtttttttsttttssttrsssrrrsssttstttssssssttsstsrsssrrststtsstttstttsstttttsttttuttttssssssssssttstttsststttstttsstttttttsssssstsrrsttttstssssssttstttstttttssttsstsssssssttsttstttttsstssstssssssssstssttttsststtssrrrssrtttrsrrrsssssssssssttsststtttttstttsstsrstssssssstssrssstttttssssstsstssstssrstsstutssssrtsssstrrssssssrsstsststttssttstttttttssssstttttttttttttssttttssttttsstttstsssttttssssssttttttsssssrssttsssssstssssttssssssrssssrssttsssssstrqrsstsstttstsssstsssssstttssssstssssrrsssssssstssttttsstssssstssssstttsttttssttsttttssrssrrrsrsstttsstttssstttstsstutssstssssttttttttsttssssstttttsssssstsrsssstttsrttssstttstttssssstttttttsssssrsssttttstttsttsttstutsttssutttsssssssrstttsttstttttssstttstttsssttttsssstssssssttttrssssstsrsssrrttssstsrrstttsstsstttttttttsssssstssstsssssrrsssttsstsssssssssssttttsssstttsrsssstrrssssstssstrssssrrssttttststtssttsssststtttttttststttstttttssttttttssstttsrtsstsstsssttttstssssssssttssttssstutsttttstsrstttsrsttssstttttsrrststttststtsssssstttstttsstssttttssstsssssttssrssssstsssstttttstsststtttttsttsstssstssssttsstsstttttttstttsssstttutstssttssttussttttttsssssttssttsssssssssstttssssttsssttsssttststtstssstsssssrrsststtttssttsttttsttssstttttttttttstsrrsttstutttttsttttutstttttsstsssssttstsrrssssssssssstrrsttrstssssstsststssstsstttsttttttssttttssttsrstsssttsststtssssssssssssssttsrsttststttttssssssrrsrtsrstttsssssttssssttttttststsssttttsttstssttsssstsssttttstttttttsrstttttsrttttutsttsstssssttttsttsstttttsstttsssttutstttstttttsssssssstttssststssssttssstssssttsttttssttsrssstutssssssssstssttsstsssttstuttttsttttttsttssssssststttttssstttstssssssssssssrttssttttstttttttttsstttttssssssstssttssssssttttttssstttwtsttssssrstssssrrsststtttsstsstttsstsstttsttttstttttttrstttsstttsttstttsttttsssttutstssstsstrrsrsssstrsstsssssststttstssstssstttsstttssstttrstttttttsrssssttsssstttssssttsssssrssttsrstssrtsstsstsssrrssssrssstsstutssstssttststssuttsttstsssttststttssstssssttssttssssstttttsssstsrttsrsstsssststssssssssstttssttsttsssstrsssststsstsstttsssstssrsssstssttssssssstsssstttttssttsssssssssrstutssrsttsstsstsssttsstttsttstttttstttttttrssrsrststttttsrstttrstssssssrssssssststtsttttstssttttttsttsssssssttrsssrrtttsstttttstttssttsstttstrssrsssssssttttttsttsttstttttssttrttttttttrsttsssttstssttttsttutttttssssttssrrssssssssssssttssrrststttsttsttssssstsstsstttsttstttsssststtstttsssttsstrssstsrstsstssssssstttssstssrsrssstssssrqstrsrsssssssttsstttsttssstssttttttttssrtustttttssstssttsttttssttsttttstssssssstsssssssrsststtssstssssttttttttsssrsststssrsttsrsssttttsttssssssrttsttttsssssststtststttsttsttssssssssssstsssttttttsttststsstttsttsttttttstssstttssrrrssstttttttttttttrrsrttsrsrstssssttttsuutttsrtsstttsstssssssttsrrrrstssssssssttsttsssttssssssttssrrttssssttsssttstttutsstttttsttstststtttssssssttsstsstttssttttttttsttsrsrrqrssssssssssstssssrrrsttutsssstutsssttssssttutssttutssssstttssttssttstttssssqssrsttssstttttssttssttssssssssssssssssssssssssststsssttsttttsssstttsssssttsstttussstsssssssssttssstsstssststsssttsssstsststssststttttsssststttttstsrsssssssttstttttttttssttstttsstsssssttsssssssssstsssssttstsssttttssssstsstsstsstttttttttttstsrsttsstttstttsssstttsrrssssstttstuuttttttsssstsrssssssssttttttttstttttttsssstttrstuttttsrrsttrrsssttssttttttttttsssstttstsrsssssrssssststtttttsstuttttttttttttttsttttsssssssttttsttuttstttttttsssrsrstsstsrrrrrrsrrssssssstutssttststsssssstssttsstutttsttrssssstttsssssssssttsrtsstsssssttssttttsrttssttttsssssssrrssstsssssttttttssstttttttttssststsstttstttttttttsssttrssssssrrssstttttttttsttsstsssttttssttsssttttsssstutrrttssrstsssrsststsstssttsstststsstttsssttttssstssssssssssstttstttssttsssssssssststtttstttttsttttstssssttttttttstttstttsrtttssstttttuttttttsssrsssstsrsstsssttsttssttttttsssrssssssttuttttssstssssttttsstttstttttttsssststtttsrttststssssstttttutsstttsstttttttsttsttttttssstsstttsttuttstttttsstssrssrrrsttssrrssqrrrqrstsssttststtssttssstttsssstsstttsssttsssststtsssssssssttsrsssssssttttssssttsrrttssuusssttssssrrstssssstttttstttsstttttsttssstssttttttsstttuttttsssttsssssssrsstssttttttttsststsrsstssttsttstssstsssssttssrstttttsttssssssttstsstusttstttrsutttsstsstttttstsrssssstsutstttssstttsssssssttttttttstttttstttsttssttuutttstsstttttttstttssststtttttttuusrsrrssrstsststtsrsssrsttsssstssttrssrssssstttsstssssttttstsssttsststttsststtttutssrttssssttttttttttstttttstssststsstttttttttttsttsstttrsttutsstsrsttttsrrsrsqqrssssrssssrrrqrstusrttssutsssttssttssttssstsstttssssssssttssssssttsssttsssssrststtttssssttsrttsssttsssstsrssstttsrtssttsssttsttttttttssssssstttsttsttsttsttttsstttssststsststtsssttuttttttsttsssssssttssttstsrsssrstttssssstttstttsssssttsttrrttrsstttssstuttssttttttsttttttssstsstsrstusrsstttsssttttssttttstttttttttttutssttttttttttssttttttttssssssstttttttuttsssrsssssrstsrsssstssrststsssssttsssssstssstsssstssstttttttssttssstssttrstttttttsttstssttttststtttssttttsssssstssssttttttttttsstssstttsssstttsrsrrtttssssrrrsrprsssrrsspstrrrsssutstsstttssuutsstsstttssttttttssssssstsstttsstsssssssttssttsttsttstsstsststtsssstssrsssssssssstsssrsstssttttstttstttsssstsssssstttsstttsttsssstssssstssssttttsrtuttuttttssstssssssstsssstssrrsttsstutsrsstttttssstsssrssstttttssssssstsrssstttttttttstttsttsssttsttsrstrrtsstttsssstsststttstttttttttttttttttsstttttttttttttttsssstssstttttttstttsssssssrrsssrssssttttsttttssstutsttssttsstttttttttsttsttttstsststtssttstttsststttsssssstusssttttutsttttsssssssssrsttttstttttsssttttststtttstssssssssrrrrrqrsrprsssrrssrssrrsssssttspstttttttssttstutsttstttsstrssssttttssssttsrrsrsssttttssssstsstsrstssttsssstttsrsrstsssssssstsssssssttttstttttttststssttsssstttsstttsttttstsrstssssssstutsrsttuuttssssssstssrttssssssssrrrstststsrrstttttttttstttsstuttttsstssssssssssstttttttssststsstttsttssrrsssrrssrsttstssssstttttstttsttttttttttttttttttttttttssssttsttttrrrrssttttttsssrsssssssssrsssstssststusstssttttttstsrsttttttstttsssttssttttttsttttttstttsstttttrstrssssssstttuttttutssrsssssssssstssttttttsstttttttssttttttstsrssssrrrrrrrrrrsrrrsssssssssssssttsqsttttttsssttsttstttttsssssssssstttsstssttssssstsstuuttttsssssrrrstuttttttttttsrssssssssstssstrrsrssttsssstsstsstttssttssssststsstttttttttssstssstttsstttsstttuttttutsttstssstssstttssssrsssttsttttsssssttttttssrsstussttsssssssssstsssstttsssssssstssttttttssssttsssstttttssttsstttttttttttttttstttttttttsststtttttttststttssssrrrsssststtsssrrstsssssstutstssssssttsstssstssttstsrsssststtttttsttssstssttsstssttssttttttttutsstssssrsssttttttttuttsssstsrsttssstttsttttssttttsrsttssttstttssstsssrrttrrssrrsrssstssttttssssstsstuutssssttttsttssstttsstsssstssstsssssssssstsssssttttuttstsssrttttttttttsstssstttssrssrsttsssrsttttttsssttsststttttssttssssttsssttsttttttttttsssttsstutsttttutttutttsststttssrssststrssrrtttttttuusssttstutssttsrsttsttssssstsssttttsssttsttsstssssttttsttsttttsssssssttststttsssstttttstttttsssttttsstttttssstttttttstssttttttsssssstttssrssrrrrrrrrstttttsssttrstrrtsrtttssttstssssststtttttttsstssssttsstsssststttttssttsttststttstttuttsttstttsststttsttuttstusstttsttsssststtstttstutstttttssssssrsssrsssssstrrtttsrssttssttuutsttsststssttrrsstssssssssttsssttssssssstssttttsstttrssstsstttstttsssssssttttsssssssrssssssssttttsrssttttsstttsstttttttttssststtttsttttttttsrssstttsstttttttttsststtstttsssstttssrtssstttssstttsssssstttssutssstttttsssssssrstsstssrtttttssssstststtttsststtsssstssssssstttsrsstssttttttttttsttutssstssssttssstsssstssssttttssssssttsssssrrsrrrrrsstsssssssttsstttsssssstutssssssssttsststttttsttssttssstssrssuutttttsttssttsststttsttttstttttssssstttsstttttttssutsttsssststtsstststtsttststssssssssrrrsrrssssrststssssrstsrtttttttsttstsrssssssssssttssstttsstttsssttssstttttsrstsrssstssstutttttstssststsssttstssrrssssttstttttstttttsssststtttttttsttttssttsssstttssttttsssttstssttsttttsssttttsssssstssuwtttttssttssssstttsttrsutstsssssstttstsssstssssssssstsststtttstssstsststutsstttssssssssssttttttttttsstttstuttttttttttststtttutsssststtsssstttssssssssttttttsrrsrrrsssrrssssstsrssrsttssttttttussssrssstssttttsttsstsstttsttsssssstttstsssssttssssttssrsssssttsttssttsssutsttttstssttttttstssststsstsstssstttssttsttssrrrrssrrrsssttsssssssrsrsssttsrtttttsttsrrstssssttstttttsstttttsttsstttstttsssrsstssttsssttttttssstssttsssstttsssssrtssstsrststtttstttsssststttstssttttsststssttttstssttsssttstttrstttttuttstsstsststsssssttsstttssttsssrttttssttttsstttssssststssssssssssssttstssssttttsssstssssstttsstssssssssrstttttssuutsttstssstttttttttttssttttttttststtsttststtssssssssttsttsttssrrrqrsssrststtsssrsssrstssstttttwusssssssstttttsstttsssstsrststttsttsttsssttttstssttttssssssssstttsstttsrstssttttstsrttsttsssssssstttusssttttttsssstttssrsrsssrrssttttsrssssssssrstttsrssststsssssttssssttttttttssttststutstttutttsssssssssttssstutttttsrstsssttttttsstsrststsrsssssssstttstttstttttssssttsstustttsssstttsssssttsssssrstssttsstttstuttsrsttturssssssstuttsssttssstttttsrsssrstsssssrsssttsssssssssssttststtttsttsssttssttttstttsttttssttsssssssttstttssttssstttttstttttssststtttsttttttsssttttsssssssttsrtststttsrrssrrsssststtssttsssttssttttstutsstsrsstttssssssssssstsssststttttttustttttssttsssttttsssssssstsssststtrssttssutttsssttssttrrssstssttstsuttttssssststssssssrrrsssstttsrssssssssssttttsststtsttsststtttttttttuttttttttttttststtttttsttsttsstssttuttttssssssssrsttstttssssttsssrrssttssststtttsstttstssssttttttsstssstssttsstssstrrsssssssttrststttuutsrrsttvutsssststttsstssststttssssrrrrrsssstsssttsstttsttssssstsstttssttttsssssstttttttstutttsstttsssstsstttsstttttttstttttttttstttssttuttsstttttttsssttttssstsssstssttssttttssstsrsssssstttstsrrststtssstttsssstsrstrsssttststttsstsstttsstttttttssttsttsstttssttstusstsssrsssststtssstssttsttsssttsttsssstsstststttsttsststtstssssssrrtsrtttssttrrssssttsrstssssssssstttsttssttstttttttttttttsstssttsstttsttstusstttssrstuutsstssssstsssttstttttssttstsssrsssssssstsssssssssstttsssttttsttttsstsstttttsssstttsttsstttsstttsstsstssstututssttttttttttsstsstttssssrrrrsttssstsssttstttssttsstssttsstttsttssstssstttsttttttttsssttsssstsrsssstttsttutsttsttttttssstttttsttstttsttttsssrttttstssssrstssttsstsssssssssssssststtsrsrrssstsssssssrsssssstsssssttsttttutsttttttsstttttttstttsttsttttstttsttsstsssssttssstsstrsstssttststtsttttssststtttttttssttsssuttsssttssrssssttstttsrrssssttsrrsrsssssssttststttttsssttttttssttssttssstsssstttttssttsstsrsstttttsrsssstttssstttttssssrstttsstssstsststttssttssststutssststtsstttttsstsssttsststtttsssststsstttstttrssstutsttsrtttttsttttssstttsssrrrrrssttttttsrsststttttsttsstttttsssttstsstttssttttttttttttttsttstssttsststtstttutttsttstttsttttsttstttsststtttstttststttsstssssrstsssttttssrrsssssssssttsstsrtsrssrsssstsssssssrsttttttttsstttttttttttttsrttttttssttttsttssttssssttsrrssssstuusssssttssttssttsssttssttttssttstttsstttssrsrststtstttssssrttssrrtsrrrsrrsttssrsstsrssttttttttttttsssuvtsttsstsssttsttsttttttttusssssssrsstttttusstssttsssssstsststsssstsrstttssttttssssstttttttttttsssttttssststtsttsttssttttstttssssttstuutsttrssstsstssttsstssttsstttssstttssssrrssssttstttsstttsstssttsrtstttttttstttsstttsstttttttttttstsstttstsssttsttstttuttttttttttsttsssssttsttttststttsttststsstsssstsrrsssssrssttsssstsrrrsssttsssrstsstrrrssssssssstsrrsstttsttsssttutstttssttttstttttsttstttsttstttssssrssrrsssssttttstsststttttsststtttttssttstttsttssstttssrtrssstststsssstsssssrssrstssrrssssstsstsrsssstutttsstttssstutsssstssssssstsrttstvttttssrssssststttttttsssttssstsssttssrrsssssrrtttttstttssttsstttttsttttssttttsstttsssstttsttstttttsstssssttsstuustttttsstssrstsstttsrtttttssttssstttstsrssssttssstststtsrststtssttssststtsttssttttttsttttttssttttstttttsststsrttstttsstttttttttstttttsststtsssstttttttsttstsststssssssssssssssttsssttsrsssssssrstssssssrsssrssrsssstsrrsststssttsstsstttststtttttttttsttttttssssttsstssssstsststttssttsssttssstttsststttsttsrsttttttsttttttttssssrsstttttssttttsssrssssststssssssssrsssstsrrttttsrssssttsssttssssssstssttsststtttutstsrssssssttsttsstssstsstsssssttssrrstttssttssstttttssssstsssststttttttssttststttssttstttstttsttstsstssssssstttsttssstsssssstttttsstttstttttttsssssssssssttsststsstssrstssstttttsstttttttttttttttstssttsstsststtstttstttsssssttttssttstsstttttttttttttttttstsssstttstsstsstttsrssssttttstttttsstsrssrssststssssssssrsrrsssssssstrqrrtttttttttttsstttttuutsststttstttsttsssttsstrrttssttttttsttssttsssttssttttssssssttstttstssstttsstttssststssssrsrrtttttsssssttsrrsssttssstttssstsssrttstttttsssssttsrsttttsttsstssttsstttssstttsssssssssssttssttsssssstsssssssssrstttsttsttssttsssssssssstttttttttttssstttstttssttssttsrsttsssststtstssttsstsrssssstsssttttstvusstttstuuttttsstssssssrrsttttttssssssutssttssttttssttsttttsttttttssstssttstuttttsrsststttssttsssssttttsssssttsttttttutstttsstssttutttststssssrsststtsttttssssttsssssstsssstsssstrrrtsqssssstsstssrstttssssstsssttttttttssssttttsttsttsttttttssstttsssssttttststtsttttssstttutststttsstsssrssstttttttttsssstttssttrstttttrrrsssssqrsssrsttsttttsstttttttsttttsssssssrssssttssttstssttttsttssssttssssrssstsrtsstssttsssttttstssststssssssstsssttttssssstsssstttttttttssstttsssttstssstssssssssstststsstttttsrrtssstsssttssttttsttststtttsttttttstttrrssssrssstsssssstssssssttsstuttsstttsttsssrstttsttuttstttttttssssststtssstttsstttttstsrssstssttttuusssttttttssttsstsstttssssssrstttttttsssssssssrsstsrstsrstsssssssrssrstssssstsstssrsrrssststtttsssssssstssttstttsssttttttrstttstsssssttttttssstssttsssttttssttusssstssrrstsststtttsstttssrsststssttsqrrrssrsrrssssrttttstttttttvussssssssssrttssstssttsssttssttttsssstssstsssssstsstsstsssrsttttrttttssrrsttttsrrssssttsstssssssssttttsttuttttttstttssssssstssstsssssssssstssttssttsssrrsstttsssttsststtstsstttsttsststtsttstsstttssststtttsrstsststtstttttstsststssssttsstssttuttttstttssttttssttssstttsssttttttutsssttsstutttttsssssuttttttttsssttttsttttssstttsssssssssttsttstssrssssstsstssrttssssssssssssssstssssssstssttssstttsssttsstssttssstsssuttsttsttssstttutttttsttssttssttttssttssrtstssssssssttttttsstttutsrrstttsttssrrrrrttrssssstssstsssttutstttsrsttsstsssttttttsssssssssssssssssssssssstttsrrrrsstttrsstsssssstssssssssrsssrrsssssttsstrsssssrsssstttstttsstsssttssttstttssssstsstssssssssttsssttssssstuttttsststtttstssstuussstttssstttsrttssstttttstttssssttssttststtsssststttttssssstttttttsssrsstsssstsstssssstttsstttttttttttttutttuttsstssttstttttsttsstststtttstttttsssrssssstssststtssssrrrsssssttsrstsssssssrrsssttssttstssttsstttssttsssttttttsssssssssstttttsttsttsssuutttttstttssrsttstttttsttttssssssttssrssstssststttttsqrssttsrsssrrrrrssrstststtttssrrrtuutsrststuttsststttttutssssssstttsssssststsssssrrtsrrrrsrssrssttsssrssttsssttsrrsssssrrrssttssssssssssssssttstststttsssttssttttssssttsttssssssssssstttsstststttttttststsstttssstttsssststttssttutttsrsttsstttsttssrttssttsstssttsssstttttttssttsstssttsssrrrstrttsttssssssttsstttuttttttttttttuuttttttttsssstttttttttttttsttstttssssssssssssssssssstssssrrssssssssssssrsuttsrstrsssssstststttttstttssttssttttsrsstssttutttttssstttsttsstttsstttsstttssstttsttttttttttssssststssssstsssttsttttrrsssssssssrssrsstsstsssttsttttsrsssuutssttttttsrstsrssttstsssssstssssttsssssstttsrrsttsrstsssstttssttssrttsssssrrrsstttssssssuutsttttttssrsstttsttrstsstttssttttutsssttssrrsstsssssssttssssttssstttttstssststtsttsststtstsstttsttututsssttsrsutsstttrstssssttsssttstttttttttttstttttsstttttssssstutttuttsrsttsssssttssssststttsttttuttttttsttststssttttsssttttsttsssssststttsrsssrrtssstttsrrrsttsrstrrsrsttsstssssssrsttstssttttttttssstttssttsrrssstttuutsssssssttrttrtttsrstsssssttsststtstttusstttttssstsstsssssssstttstttssrstsssstsssssssssssttttttssssrssstttttsstttttttssssrsstttssssssstsssrststssssssssststttssttttstttsssstsstssssssrstsstssttsssstuuttttttssrrrstttttsrsssttttttttuuutstsrssstttssssttsssttsssssstssssssttsssttssttttsstttttttssssrsuttttsrsttssssssttstssttssstssrssstssssssttststttttsttsstutsttttttttttsssstsrssststtssssttttsttstttttstttsstttttssstsssstttsssttsssrssssstttsrsttsssssssstsrrssssssttrrsrrsssssstssttsstttttsttsttsststtttttstssssstsssttttsrrsttsstttsrsttssttssstssssttsttttstttstttttssrssstsssssssssrsttssttsssssssssssrsstsstsssstttssssstssuttststttssssstttsssssttsssttsstssssststsssssssrsssstssssssssstssssststtsrsrssrrsssssstssttsssttttttsssssrstsstsstsststtttttttttssssssttttttsttsttttttttttsrsssrttssssssssrsststtttttttttssstttutttssssttssssrtttsttsttststssssssssstsssssttttttsstttrsttttttttttsssrsssssssststssttssttttutttttttttttttststttssttttttstsssstsstsssssttssttsrstutttttsttssssssssttssrsssssssssstrrttrstttttstssttsttsstssttstsstttttsstsssrrssttsstutrstttsttttttststsssststtsstttttttsssrsssssstrsttssssssssstsssttssstssrsstssssssstssstssstttssssttsssssssssttsssssstssttsssssstttssttsstsstssssstssstssstsssstsssstsrrssssrrstsstsssstttsssssstsssssrsssssssrssstssttttttttssssssstttttttsstsstttttssssrsststtttssssssssststttuutttttsstttttttsrrsstttssssssssstttsssstsstrtsstttttsttttstttttstttttsttssssttsssssstsrttstttstttttstttttstttstttssttttsttttttssttsttstsstssssssstttsrstssssttttttssssttsssrstttssstssssrssstssttstttstttssttttsttsttttssttsstssssssssssttssuttttsstttsstrsttssttsssrstsstssttssttsststtttsstssttttutssssstssssttssstttrsssssstssttsssttssttssstsstttssssssssssstssststsrsssttutstssssstssssssstssssssrsttsssssrsssssssssssssttssssttttsssssssstststssrssrsstssstssssstuuttsttsssssssttstusssstttssssstssssssttstssttstttttsttttuuvttttttsssttssssssttssttssssttttttssttssssssstttttstsststtttsstutttttssstsutsrsttstssssstttttttttsstttsttttsttsrtttsstttutsttttssttttrrsssrtsststutsstttssstsstssssttssrrrssssststtrssrssttssssttssstsstttsssssttttttttttssstssrrstsssssstttutststttttsssttsstttssstttsstttsssttsttstttttsssttstttsssssststsrsststtsssssssstssttsttttssttsttsssrsssssssssststtttsttttsrstsstsssssssrsssrrrsssssrstssssttsssssssrstssssstttsssttstttssstsssssrstssssrrssssttssssrsstttttttsssssssttsststtsssstttssssstssrsstttsssstttttuutsstttuwussstttttttssssssssstttttssttttstssttssssttttttsttsssstssststtsstssstssstttttststsrrssttttttttttsttttsstttttttssststttuttsstttstttssssstsssttttsstttstttrsssrstssstssssrrssstrsssssttsstsssssssssssssrsttrrsssstststttttttsstutssttsssssssstttttssssttststtssttsttutstttsstsstttttsttttsttttssstttstttssstssssrsstststssssssssssrttttrsssststssssrsssssststttttssstttsrstststtsstssrsssrsssssssstsrttssstsrrrsssssssssstsssssssstttttttstssssssssrrrrrsttttstssssstttttttsssssssstsssttstttttttsssstttsststusttssttstttttsstuttutssttttutsttssssssrttttssstssttssstttstssstttstttttttstsssttttsstttttsttstssttsstssrsuttttttttttstuttttttttttttsstttsttsssttsttttttsrrssststttsttsttttttssssrstttsssrsrqrsrssrrsrsstssssstttsstsssssssssttsttttttttttsstttttttssstssttsssstttststssttsttttssttssstttstttttssstuttttttttsttutsstttssttsssssssstsssrstssststssssssrsttttssrssstsstsssttsstsstttssstssttssssssttssttttsstsrssssssssssssrrsttsrsssssssssttsssssttsssstttuutttsssssssssssrrrstsstsssstttttsssttsssrrssttsssssssttttstsssttttsssttttttttttsstttsssttttssttttttuttttssssssststsrssttttsttststttttrstssstttttssttsttttstttttttsssststtssssstttsttttttsttttttttssstussttttsssttsstsssttststtsssssttsstsssssttttssstsssssttssssssrsttstsrrrsttrstsststsssssrsstssssttttttttttttrstsstsssrssssttssrssstttuttttsstssutttttssstsssttttssstttstttttsstssststtttssssttssssssttsssttstttstssttttrsstttsssttstsssrsstsstttsttsssstttsssssssrsssstsssrstsssttstsssrstsrrsssssssststssstttsttsttsttttttuuttssssttsssstsrrrrssssstsrstttttstttsssssssssssssrsssssrrtsssssssrrststtsttttsssttttsssttttttsttutuutttststrssttsrssstttssttsttsrrssssststttttttttsssttssttststtttttttttttsssstttuuttttttttsttsttsstttsttsstsssssttssssststusttrsssssstssssstsstssstssssssstsssssttttsttssssttsstsssrsttsstssttttssssttttttttttttrsstttssstsstsstttsstutttssrsrttsttttssttststttttsttssssstttssrsttsrssttsssssssstsrssssssrrssrstssssutsttstsssttttsssssssrrttsstttsttssrttssstsssttsrrsttssssttssrsssstsssttstsrrsststttstttssstsstttttsttttttttsstssssssssssrrrrssssssssrsttttttssssssttsssssssstttsrrrssttssssrstsssttttttssttttttssttstttsssuuuutttttsssssssstsssttsstsssttssssstssstssssttrssstttttttttttttttutststttttttttttuttttsttssttttttttttttttttttrstttttuttssttttssrrrstssttssrsssstssssstssstsssssttssssstssssutssrssssrststsssttttssttssttttttsstttttsttsstttttttttttstttttsrssrrsssttssssttttuutttttstsssttttssssstttsssttssssssttssssstsssstsrrsssstttsssstsrsstutssssrrsssuusssttsssststsssssrssssssstttsstsssssstsrrtstttsstsrssssstttssstsssssstttttstttttttssssssrrstsssssrrsstttssststtsttttssstsssssssttsstststsssssstsssssstttsutttttsstsutttsstsrttttssttttsrstsssttttsstrrstssttsstststtssttsstttttttrssststttttstttttsttstsssttttttttsttstttsttttttttttsttttutssstttttstttuttsssstsssqrrttssssssssstttsssssssssrrrsstsrssssrssrrstssrssrssssrttsssttttssststttttsststtuttstssssttttttssststtssttstsrrsttttstttstuttuuttutstttttuttsstssssssssttsrrssssrssttsssssssrrsssssssssssstssssttsstsssstssttsrsttssrssssssssrrssssstssssstusssttsttsrssstsstssssssssttttsstssssttststtssttttttstssssrrstssstssrrstttssttttsssstttsttsttrsstttsssrsstttsrsstsssstsststtttsttssstttsttttssttssssttsttrsssstttsssssstttstttsttsssttsstttttusstsssssststttsssssststttsssssttttttttttttttttsttutttstttsstttssstuttssttsttttsssttstrrrrtsssttsstssttssssssssrsssrsttsssssrsrrssssttrssrssttttrttstttsssstttssstsssttttttttsrsssttsstssssststssssssssssststtttttuttttttttttttttttssttsssrrsssstssrsssrstsssstsstssstsrssstsssssttssttssstsrsstsrssssstttssrssssssrstsrsssssstsssstssstsrrsssssrstttsssssrtsssstssstsstutsstttssttttttttttssstssstsssrssstssstsstsssttsssssssssrssssssrssssttssssssstttsssttsstssttssssststtttstssrssstttttttsstsssqrsstttsstsstutttsstssttssttutsssttssstttststsssstttttststsssttttututstttttttstutttttttsttttsstttttsttttttttsssssssrrsrrstttsstttsssstsssstsssrrssssssttssrsssststssrssssttssttttttssssttrsssttsssttstsstttssttttttssssssttsssssstsssttstsstttttutttssttutsrtsssstttttsstssssssstssssssrssssssssstsstttsrstssttssttutsrssstssststsstttstsssssssrsttssssrrttssssstttsrrssttssssstssttsssssttsssssttttttsssttsssttttttttssssssstssstrrstsssstssssssssssssstssrsssssssssssttssssrssssssssttsssssttssstttrstttttttsrsstsstutsrstssstrrttsstsststwwtttttssttstttttssttsssstsssttsssssttttssttsttsttttuuttttttttsttsttutssttttsssstssstttstttttsssssstttsrrrrrttsstsstttssstttssssssrstsssrstsssssssstttsrssssttstttstttststttttttststttttttttssttsssrttssrsststttsssstsststttttttsttuttttssttttttssttttssttsssssssssttttssstsssrsssssrrrstsssrsssrtsssttttsssrstsstsssttssttsssrrssrrssstsssssttstssssssststtutrssrttttttttsssstssstssssstttsstsssttttuututstsrsssstssrqstssrsutstsstttttsssstssssssttsssssssssssssssstssttsssstrsssstttttsssssttsrsssssssssstsrsssrssttsrstsssttuvtuttttssttssutssstssssststsssststtsttsttttsststttsuutsuttttssttsstttsttsssttssttssttsstttststttstttssrsrsssssstsssststtttsssssssrssrssrtsstsssssssttsssssstsststttttttsttssstssttttttttutssstttssttssssstssttsssssttsttstsstttsstttttsttttssstttttttssttsssssrrssststsrstsssssrsttssssttssstssssrrrrtttssssttsststttssstsssrrstsqrsttstsssssstsrssssstttttttsssstsstttttsssstsrssrssssstssttsssssstuuuttsstssssssssrrsstsrsuusssssssstttsttsssrrssssssssssssssssssssssttttttsssrstttstttstststsssssssttssstsrsssssttsrssstssssuttttssststtsssttrttstssstttssssssstrssttsttsttttttuuttttttttttssttsssssttssttsssstttsssttttssstttutttsssssssrstsrstsstttssrsssssststtssssssttssssstttsssrssssttsttuttsttsssssrrststtssttttsttstttsttttttsssttssrssrssstsrsssrttsttsttttstttttstttrsutsttsstsrsssssrssssrstssrsssttstssstssssssssrstsssttttttstsststutsssttssrsttssttsrrssssrstrrrttssststutstsstsssttstsrstsssssssstsssstttstsssststtttttssttsssrsssssttssstuttttssssssstsssssrrrttsssssssssstssssstssssstttssststssstssststtttttttsstttttstsssssssssrrssssttsrtstssssttttttttttttttrsstttsssssstssrssttttsstttttttttttttttstrsststsssttsssstttsststsstttsssssssttttsttsrrssssssstsssttssssrstsrttssttsrqrtssttssssssrsssssssttsstttsttssrtsssssssttsssttsttsstttstttutsssutstttttsssttttssrrsssttssstssttuttttstttttstssttsssssrrsssrssrrsssssssttttsttttsssssstttssssrrstsststsssuussssssssttstssssrrssrsssrrrrssssstssutssttttssssssssttttssttrstsssssttsstssststtttutsstssssssstsssttssttutsrrttsstssststsrrsttsssssssrrsssssrttsssrttssssstttttstttttttutsttttssssrsstttssstssttsssttssrsttsttttttstttutttssttsrssstsrssssstttsrsttutsstttttstttstttssssrsttsttttttssrstsstsstssttsstssssssttststtssssssrrrtsssssstssrrssrsttssttsrsssststsssrssrsttrsssststtssttssttttsssststtttsstsstsssttttttttsstttssttttstttttssrsstttttsstssstttstssstttssttsstsssssrrsrrssstssstsststtttuwuttttsrsssssssstsssrsstuttsstttstusrssrssttsrrssssrssssrrsrssstsssststtssstttssssstttttsrssrsttsssrtttttssstttttuussssrsssssrsssstttsttttssstttttssstttsstttssstsstsrrsrrrssttsssstsssssttssssrtttttttttstttsssrssssttssstsstsstsssttrstutsttttstttssttttsstsssssttsrttssttttssstttssrstsstutstttsttttsssttsttttttssstttttsstttttsstsstttstssssttssttssrrrsttttsttssrrssrsttstttsstsssssssttssttttsrrrrsstttsttssttsttssttsssststtttsssttssttsstttsssttsttsststtttttsssttttttssssssttrstssssstssssrssssssstsrrssssstttsssstttttwutttttssssrsssstssttrstttssstsssttsstsstsssttrsssstssssrssssssssstsstttssssststssssttstttsssstssssstuutsssttttttttsrsrrssssssrrssttttstsssstttttsstsssssttsssrsttttsrssrsssrsssstststtsstttssttttssstsstttttsttssssstsssssrrstttsssssrsttsssttttssttssttutttsssrstssstsssttsssstuvtsssttrrsttttsttttsttsttttttttttssssttttsstttttssssrrstsssssssttttstsssssttststsssrrrssssssstssssstsssstsssstssssssrsssttttttssttsstssrrrssstssstsrssttstttsssttsstsstttsstssttuustssssttstttttssttssssssssstussrrrssssssssssssrsttsttstssttsttsttsttsssrssttstsssrststttssttttsstsrrttssssssststsssssrrttttssstssttssssstssstttssstttssssssrssttttttsssttttsstsssssssssssssssssssttsstsssstttststsrssssssssrsssssssssstsssssttssssssttttssttttttstttutsrssssssssssststsrssstssrrsssststtstttttssttttttssttsssstttsttttssrrssttttstttsrrssttsstttttstttttttttttttsttttssssstttsssssrsssssssssttsttssssssstsssttrssrrrssssssssstttttttttttsststttsstssssststtssssttstsssssstsssrsssttsrtstttssttsrstsstssttsssttttssrsssttststtttttttsstsssstutsssssttssrsssssssssssststttststtstststttssstttttsssssssssssttstusssssssststssssssssssssssstststsstsssstssttsstssttsstttsssssstsrststtttsssttttstttsstttssssssttttsstttssssststsssstsrsstssttssssrsssssstsssssstsrststsstsssttttttssttttttsstsssstsssssttsssttsssttstssssttsssttttttsttsttttttsrstttttttsttrssssttssstsssssstsstssttsttttutstssttsssttssssttttttrrssssssssssttssttsssststtsssrrssssttssssssssssttssttrrstsstrrstttttsssssttrrssssssttsssstsssstsssssstttsstssssstsrsstttsrssttsstsssttssttstttsstsststttssssssstsrsstssssrstsstttttttttssststtstttttttstttstttttttstsrrsssrsttstttstsssssttsrstssrrstsststttsssstsssstttttstttssttssstttssssssssrsstttstsstttttttttssrsssttssssstsssttttssstttssssssssssssssrrstssssrrrrsssrsstssrsstsssssrststtststtttttsstttsststsstssttsstttsttsttssssststtssssttttttsstssststtssstttstststtsttttssssttstttttttssttutsssttttttsstttssttttttttssssttsttsssttsssssssssstssssrssssttsssrsstttsstttrssrrsstsssrrtsttssrssssssrssrtsrsstttttsstssssssttssttstsrsttssstsssssssrsttttsstttsstttttststsssstttsssssssstsstttssrrsssttttustttttssttstttttttttsttttststtttstsrssssrsutttsssrrsssssssrssstsrrttttsttsststtstssssssttttsttttssssssssssssssssstsstsssstssstttssttrssttsstsssrstssttssstttsststtttsrsstssrstsssssssssssssttssrrstssttssstttstssstssttsttttssssssrrstsssssssttsssttststsstsstttssutssssttsssttssttttttsstssttstttttsssttttutttttsttstsssssssssttstsssttsttsttttssttttsrstttssttsstsqrsssssstsstttssrrrrttttstttsrttsstssssssrsssssrsttrrtsssssssstttttttttttstsstssstssssrstssstttsssrstssutttsttttttssstsstttrqrtssssrrsstttstutttsrrsrstttttuttutssstssstttsssstttsststtttttsttsstsrrssssttsrrrssssssssssstssssttttttssstttttttsstssutstttttsssttrttrstsrssttttsttrssssrsssttstttssssssssssstsssstsssssssttutsssssrssssssssssssssstssttssssttstsstttsttssttssssttssttssstsstsssrrssrssrsrssstssttstttssttsttssttusstttstsssttttstttsstsssssstvutsttstsstuuttsttttstttsrrsttststttssttsssttssssssssssssttssststttrrrssssstsssssttttsrssssttsststttstsrssstsrstttsrrrrrstrsrsssssssttstttrttttsssrttssttsrsrssstttsrrrrssstttttttssttssstssstsqrststttsstssssttuuttssssstutttsttuussssstssssttsstttssttssttttttsstttsssttsttrssssstsssssssssssssttttstsssststtsssstttttsstttstsssststssttssttttttstsssssssssssststtssststsststsssttsssstsststtttsssssrsrsssssssssttssssttssssttttssssttststsuttssstsstsstttttsssstsrtsssrsssstsstutrstsrrtsssssrtttttstsstttttttsstttsssrsttsttvutttttssttttsttssttututttrsststssttssttssstssstttstsstttstttttssssrrssststtrssrsttttstttssssststuttttsststtsstuttsssrssttsssrsststssttstsssrstsrssttsssttrrsssttsssrssrsstttttsrttstssttssstttsttttttttsssssstttttttsssstttstsstttstttsttssstttsttsstttsrssttttsststtssssstsstsstttsstssssssssststttssssssttstssrtsttsssssttsttttssttsssttssttsttttstssssssssrrtsstssssstsssssssssssssttsstsststssrrrrssssrssssstttssssstssstttsssssssstsstttttttsrstsstttttttsttssrsrssssssststuwtsssttttstttssttsssstssttuttsssttutttsssstttttttttssstssststsrrstutttttsstssttsssttsssstsststttttsstutttststsssssrssstsrrssrstttttstttssssssttttttttttsstsssttsssrtttssrststsstttstttsstssttssssssttstsssssssttssrssrsssttttssttsrsttttrstrstttssttttrsrstttstttstsssstsstsstttststtttttttstsstssssttsssstssssssttsstsststtttsttssssssstssuttsttssssssssttsssrsssttsststttsttttstssssstttstsstttttttttssssssstsststsrssssrsssrsssssstrstssttsrsssrrssssssssrsstttssrrstssssttssssssrsssttsstssssrstrstttsstsstttssssssssssstttttssssstttttttsstttsttsstttttsssssttttsssssssstsssttstttssssstssstuttttsttttttuttsttsstutssttsstttststusttsssstuusstssssssrsssttttttssssststtsttststtttsttststsssssrssstsststtttsssssttttsstttssssttsssusssrsrrssssrrsqrrststtstttssttsttrssstssttttttsttttsststtssssssstssrstttttststtstttttsssttsssststtsttrrssstsrssssstussssssssttsstsstttsstsrssrsssttttsssrsttttsstttsttsttststtsstttssstutsttttttrsssstttsssrsssssrssssssssssssssssssttttsststsssrssssrsssttsrrssssstssssttssssssttsrsttttsttsssststtttssrsssttsrrtssttttsrrststssssssssstttttsrsttttttsstssstsssssssstttstttttsssttssttttttttsssstttuttssttsttttssstttttsssssttrstsssssttsssrrsrssssrtutrtusssststtsttttttsttttsttssstsssrsrsssssstttssttssssssttstttsrssstttssssssrrrrsrssssssttttssttttsttsssssrssrssstttssrsssssrstsrssssrstsssssststutttssttttttssstssstsrsrrttttssststtsstsstttttsrstssssssssstttrssssstssssststsssssttttstttsstsstsrrsstssttttttttttttttttssssssssssrstssrssstsssssssstsstsssstttttssttssssssssssssttsrssrrsssssrrtsststssssssttstttttsttssstsstttttsstsssssssstttsssssstssstssttsttsstssttttstttrsssttssssssstsststtrsttttssstttssttuusstssssttssstttttsssttsstttsssttttsssstsrstsssrrrssssttststtttssssttsssststttttsstttttttssssssstsssssssssststsssssssstsssrssssssrsssssrsrrssrsssttttsssttstutstssstsssssssstssssrrsrqrsssssssssssssststsstttstttstuttttststtstttsssrsutstttssttsssstuttuttsststtssssstttrrsssstsssssstsssstsrsssstttsrrssrsssrsssssttststttutttttsststtsssssrstsssstttssssssssssstsssssttttsssssssssststtsssttssssssssssrrtsststttssttsstssttssttttttsrssttttsttssssrsttssstsrtsssttttsstttssttssttttsstusssttttsrssssssttssttrttsttsttttutssttsttsssssstttttttsstttttttttsssttstttsstttssstttsrssrsttssttttsssssssssssssstsstssttstttstttsssststsssrssrttststttttsstttssssssrssstsstrsssttttsrsttstsssstsrttsttsttssssstttsstssqrttsrsssrrttttssssstttsttsttttssttttstttststssttsrssststsssttsttsstttttstttsttststssttssssssssssssssssssrststssssttsssssssssssttsttttsssttutstttttttttttsstsstsssstssrsrsrsstsrsstssrssttssssssssssstssssttttsststssstssttsststttttttsststttsrsttutttssstuttsrsssssrsttrssttsttttttttsstttsttsttsstrsssssttttssttttsssttuttttttsttttstttvtsttssttsssttsuttsstssstttssutttssttssttsstttsttssssrrsrrstsssssssssttststsstssssssssttttttsstttsssssstssssststssttsrsttstttttsssstsstsstststsrttsssssssssststtsrsttsssssrrssstttssstsrrsstsrrssssttstsstttttttttttttttsttststtttttssstsssstssstssttsttsststttttsrsssttsttttttststtsttssssssssrrsstsrsttssstsssttssttttstttttssststststtttttsttsstsrsssrsstssssssssssstsssrssrssssssstttssttssssssttsssttttttttttttsstttttssttttttttsssttsrsttsttstsstssssssssrstttttrttsttttttttttttuttsssttsssttttssssttssstttststtsttstttttssssttsstssttttstsstsssssttttsttsstttsssttsssttttstrrsrssssssrstssssttttttttttttsssstsrsssttttstttssstsrsssrsttttssutssttsttstssstsstsrsttsststsstsrqrssssssssssssttrssssssststtssttsttsrsrsttssstssutsttsssttttsrttttttttttsssstsstsssttssssttsuuttsssssttssuttttssttsutsststsssssuusttssssssrsssstsrrttttttttttsssttttsstttssssssstssstttstssttsstsssssrsssssstssssssstsssstsssssssststsssttsssststtttttttsttsstttsttttstttssttsutssssssstssstttttsssssstssssssttssttstrsttttttssttttttttsttttttttssttsstsstsstsststsststutsstsrssttttssstsstsssrsssssssstutttttttsttttttsttsttstrrrrttssstsststtssstttttttsstttsssssssstttsstttssttsqssqrsssttssttsttttuttssstttrssstttssssssssrrrsrsssssssrrsstsrsssststtsttrstttttstsstttttssstttsttststtsssrsttttttttsssttsssttsstttsttssttssttttsssttttstttttstttssststsrsssttssttttttsrsstssrrststtsrsssssttsssssttsstsrtsstssssttssttstttttttsrstsssrsttstsssssssssstsssstssttsssssssttsttttstttttttttsttstttttttstuttttsstssssttsttsssssttssststttsrsstttsttssstssstsstttttsttttstttstttttttttssttttttssststssssttsrtttsssttstssssrsstsrrsrrssssutssttsttttttttststtssssttsrrttsrrsssttsssssttstttsrttstrsststssttstttstrttsstrrrrsstttsttsssstttssssttttrrstuutsssstsssssrrrrssrrssrsssssrsssttssrstsrssssssstttttttstsstttstsssssttssststttutttssssttstttssttttttsrsrsrststtttstttsttttsssstsstttssstsstsstttttssstssssssrsssttrrrssstttssssststssssssssttttttssssttsssstsssssstsstttttsstssssssttsssttttttsssssstttsstttstttsttttttttstttttttsttttsttsstttttutttsrttstttstttssttssrttrttttsstsrsttssstssstttttttsrtttttttttsttstuttsstssttsrtttttttutttstststsssrsssrrssrsttttttssstsssttstsrtsttsrrsssssttssrrsrqsttstsstttttsststssstssssssttstttssttssttsstssrtttttstsssttsststtstsssstssssssrtsrssssssssssstrrsstssssstsssssttssstsrssttsttsttssttssttttttsttssrstststsstttssstttttttsstttstsssssttsstttsssttttsttsststssstssstttsstsssssssssttsrssssssstrrsssssttssststtsssttssssttttsssttsstttssssrsststttsssssssstsssstttttsssttssssstsssssssstttttsstsstttstttsttsttssttstsstsststtttttssrtsssssttttttttttsstssttsstsstsstsssssttttsststsstttttstssttssttttsttssttssssssstttsssstttttststssttssttttttssststsssssssttttssssssrrssssssssssrrstssttssssttssssssssssststttsstsssssssttssssssttttsssttsstttsstttttsrssssrsrsssrrrssssssrsssssrstssstsstssssstsststssttstsssrrstssttssststtsttttsrsttttsttttsssssstttttsstttsttstttttsstttssttsttsssssstsstttstsstssstttsssstssssssssssssssrsssssrstsststtssstssttsttstsrtttsstttttsstttttttttsssssssttsssssttttttsttsstttttssssssrsssttttsssstssstssssttsssstststttttssststttsstrrrsstttttttsssrstutttssssstsssrtsssttttttttsssssssststtttsssttstsssssttsstssrsttstttssttttuttuttuutttsttsssstttsssssststtsssstsssssttsrsssssrstrssssssssttssttttsttttttttsssssssssssttsrstsrtststtrstssttrsttstsssstsssssrstsssssrssssrtssrssssssrtrssstsssssttsttttsstsssssrssttstsqstttttssststsstsssssssstsssttsstttttstttttstttrstttsstsssttrrstssssttssssstsssttsrsstssssssssssrsssssssstssssstsststttsttsssttssrststssttttstttssttttutstsstssttsssttttssttssssstutttsrssrssssstttsstsstssstssstttssttttttsssstttttsttttssssrrrstssstsstssttttssstssstttrrrstsssttttsrrtsssssssstttssstssrstsstssssstssssssstuutsssttttuuttwuttsstssstststtsssssssttssssssrttsssrsssrssttsrsssrssttttttttttrtstsstttsststttsssuttsrtttssststtrsttttsrttsssrsstttsssssstttttsssstsrsrssssrsssssssrqtssstttsststttssstrstssttstttsstttttttttsssttstttssssttsssstsstsstssttttstssssttsssstssstsrsssttstsrttttttssttsssssssrttsssrrrsssstsstsstsstttttsttssssssstsssstssssrsssstttssssssttsstssssssutssttttsstttssttttstttsssssssstttsssssssstttttrstssssttttssssttttsttsstssssssrstttssttsttstttttststrrttsttrstsstttttsssttsssttsttttstttsssssssssrssutsssrstttuttsssttstuuuuutsssstttssttsssssstssssrssssrsqrssssstsssssssrsttssttttsttsttttststsstsssssttttttstttttsstttssststttttsssttttssssssssssssstttttssttssrsttttttsstssssrrtrrsstsrststtssrssrstsssssttttsstttsttttststttttsssttttsttssssssssssttttttssstssrrrstssttsssstsstttstttttssrsstssttssttttttrrttssttsttttssttutsttssssttttttttstsssrsssstttttsttstssttssssstttttttsststttttsttttssttstssssrsttttttsrssssstttsrssrssttttsstsstsststtsssssstsrstttttsttstttttsststttsrtttutstrrtttttstssttsttstttssttsssssssssrrrrrttssstttuuttssssstttttttvtsrstttssssttttssrsssssssstssrrrqstsrrssstsssssssstsstttttssstsstssttststttstttsttstttsttstttsstssttstststtttstsssrssssststtssrsstttsrstttstttttsrrsstssrsrrsssttsssstrsssssssstsstsssstutstttsttttttttssttttssstssssttttttuttttssssssssssssttstssssssstttttsttsrsrssssstssstttsttsttssssstttssssstttttsttssssttstttttssrssssssttssttttttttssststtsststttttstttsttsttttttttttssssstststsssssrsstttttssssstsststtsssstsstttstttttssssssuttuutttttutsssttsstttttsrssstsrsttssssttsssttssstsrsssrssssrsrrrsssstttstttttssrrtttttttttsssuutsttttssssssssrssstssstsssrrttrssssssssssssstsssttssssrstttsssstsstssttuttttsstssstttstssttttstttsssstttttttsttsstssstttttssttttssststtsttssstttrsssssssttttstttsssstttttttrssstsstststssttutttttstttttttstsststttttttttutttsssssssssstsrsssstsstttttstttsststtstussstsssstrstssssssssstsssstttsttttsssssssstttsssstssssttsssssttstssssststtsssstttttttttsssttstttssttttttssssssssssssrttsssttttttssrstsstttttttsstttttttsrsstttustttttttttttssttssssttttrssstsssttttsrsttttsstsstsstttsssssrsrrrrtsssssssstttsssststssttttutsttttstrssssssttsssstssttstsssrttssssssstssttstttsttsstststtttsssststtsststttttssttttttsrttstssttuutstsssssttttstttttssttsssssssssttstsststtsttstssssttssssssttstttttssttsssttrsrtttstssttssttttttttststttttttsssssttsttttsttttssrsrrsststssstssttsttttttttsststtstttssttsttssrsssstsssssstsssssttsssssttttstsssttsssssrrsstsssssttsststtssstssssssrsssttttttsttsrsstssstttttssstsssrssssssssttttttssssrsrrtsttttttssssssssttsrtttutsttsstttsssssttssrrsstttssrrtssssttsssssttssststtsttsssssssssstssssssssssstttsttttttsttttutstsrtsssststttttssssttstttsssrrtssrrstssstsstttttttttttttsssssssssstttssstttsstttssstsstssststsstutttsssttstttttttstttssssrrssttttsttssrsttrssstrstsstttssssrsstssttuttsttssttsttsstssssstssssstttttsttttttsrttsstttttsttutstttttssssssstssssttssttstsstutssstsssstutstttuttstsrsssttsssssrssssrstttsstsstsssstsssssstsssssttstttsssttttttttsttssttsrstttttstttttsrsttstttttttttsssssssssssssttsrrrstssttssttstttttusttsssssssstssstttttsssttssstttsssssttttttsssttsttttstttssstttssttsttsrstssttsssssssstssstttttsstttttttttsttsssssststtsttttttssttttsssssrrstrrrrtsssrssttsststttttstssttsssssssttstsstttsssttstttssssssstuusrttstutttsttstttutstttttsssssttsststsssstssrsrstsstttssssrrsststtttttttuttttttstttstssstsssrsssttttttttttsststssttttssstttttttttttsstsststttttttttttsstutsstttsssstttstttuttstsssssssstsssrrsssrrsutssttttstttttssstsssssrsstsssttsssttttsstttssstttttttssttttttststttsttsssttstsssssssssrsssttrrrssrrrttstsssttttttsttttsrrsssttsttttsttsssstttstsrsstsrtutttsstttttttttttstttsssstssttsssttssssssrssttttsstttttssssststsssttttsssssttttsssrsssssssstsstsssrrsrrrssttssssstsstsstssutsstttsssttssssssttttttstttsttutstsssssttttssttuuttttutsststtttttttssssttssttsttstttsssrttttssttsssssrrstssttttttstttttsttsttsstssssssstttttttttsttttststtsstsssrtssststsststtstsssststtttttssststtttttsststssststttttttttsssstsstsrrrrrsssrrtssttttssssssssssstssstssssstttssssrttsssttssssststtstssttttsssttssststtsstsssssssssrsssssssrssssrrrrtttsstsstttttutssssrsssstsststttssssssuuttttssstttstttttttttsssrtttsrssstsstssstsssttsssststtssttsssstttutssssststststuttttsssttssstsssssssrrrsrrrsttsssssssstttstsststtsttttttrrtsstssststtsrtttttsstttstttutsstssrsttttttttttstttttsstttttsttttstsssttsttstttsttttsrsrstssssssstrrssssrsttttttstssttsstsssttrtssttststttsstssssttttsstsssssssssrsttssttsssttsrrtssttssstsstttstttsttssstssstttssstttssssstttsssssrrrrssssttttstssssssssssssttsssssssstsssssssssssttsssssrsttsrssstttttttstsssssttsstttsssssssssssssssrsssssssstssstttttttsttsssrssssssssstttssrsttttttsttsttsssttttttttttttsstsstssstttstsssstssssstststtttsssssssrstttstssssssssstttttttttssttssssstsstsrssrqqrssrsrstssssssssssttssttttsttsttttsttssttuutttsttttttttttuttttsttsrrtutttttttttstttsssstuuutttttttsssttsrtttsssstttsstsssssrrsstsrsssssrsssstttttttttttsttttssstsssstttttttssssststtsstssssssssssssssstttrstsssststtsssttsttttttutsstsrstssssstsssssssssstsrssssssssrsssttttusstttsststssttsssstsssssssttsssstssssstssssssttttsttststtttttttttsstssttsssssssstsrsstssstttttsssttstttsttussstttttssrsssttrttsstssttttstssttssttsstttttttttsttsttssttssttssttstrsttssttttstsssstsssrsrstssttsstsssstttsstttsssssttstssttstssssutrqrrsssstssssrsssssttsstsssttttstttstttstttttststutttssstttsuttststtrsttttttttttustttsststuttssttssrttsststttssrsrqrsssstsrrrrssstrrstssstsrrsststttuttuuttsttssttssstttsstttttsssstssssssstssstssssssstttrrttsssststtsttttstttttttsssttrstsrssrstttstssttttssssssrssrstsststtsssttttttttssttsssstttssssttsrrssssrsttsrrsssstsstttttttttttttstttsstsstssssssssstsrrstssttsstsssstsstttttutttttstusssssstutttsrsttttsssssssttssttstttttuuttuutsttttssttsssssssttsstssttsstttstssssssssssssststtsttststttsttttsttttsstststuttssttsrrqrttstsrssrsrsrsssssttsttttttssssstttssssttstttttttssstttsttsststtttssttttttstttsttssttttststttssrttstttuttsssstrssstsstsrrstsssssssrrssrrsstssttttttttttsttsttttsstssssttssttsstssstsssttsssttttttsrstssttsssttsssssttsttttstttttssttrsrstsssttuttttsssssrsssssssrssssrsttsssttttsssttstttsssssssssrsttssrsstssssttssrrsstsstssttsttttttssuttssttsssstssssssttsttttttssttssssrrssttttttstsssttssssttttttsssstststtssrtttsstttssstuttuutuutsstttsttttsssssttstststtsssttsstssssrstsstustsstssstssstttsssttttttttsttsstuttttsstrrrsssssssrsssttrssrttsssttttttstststtttsststsstttttttttttutsrsrststtttssttttttttsstttsstttttttttttttstutsttttssststssttstsssssrssssrsssrrrsstuttstttssstttttsttsrstttsrtsstttutsttstttsssssssstssttttttsttssssttsssstsssstuttsttttttsssssstssstsstssstssssrssssssssrsssrrttttttttssssssttssttstsrsssrstttssssstttssttssssssssttrstsstttttsstutsssttssstssstssstttussstsstttttssrssrtuttttttsssssssttssstttsstssttsttststssststtsrsttttttttttssttstsrtttttsststttsstssssttssssttsttssstwtstssststssstsrssssttssttssttttuttttssssssssrsssssssrstssssttssuutttttsstttsttttsstttsstttsuutttttutssssrstttttsstsstuuttstutrsttssttttttttttsttttttttssssssttttsrrrrrsrsssrsssrrssrrttststsstssttstttttsstsssrsstttttsssttstttstsssstsssstttssttttttssssssstttsststtsststtssttsssttssrssssssttsssrrstsssssssssrsstttttsttsssstttsssststrrssssttttssssttstsssssssssssstsssssssttssttssssssssttttsstttsssrttsststssttttstssrrtuussutssssssssstttttttssttstsstsrstssssttttttssttttsstttssststsssstttstssstssttsttttttsttsstssssttttstttttstsssstsssssssssttssttssttsssssssssssssssstssrssstttssttuttttstsstttttttssttttttttttttttttutstttssttttssttstttttssttttsststttssttstssttttttttsstssssstssssrsrrssssrrrsrrrsssssstttttsrsstssststttsssssssssttutttsstttsttsssstttsssstssssssssstsstsssstsstttttssssttstsssttttsrssttssssttssssssssssssssssrsrssstuttttttssttsssssssrrsssstsssrsttttttsstsstttssttsssssstsssssssssssttttttsststttsssssssstttttssttsstsstttssstssrrsttssstssttttsssttsstrrsttssssuuutsstttttttttsstsstrssrstsssssttssstssttttttstststtssssttstssttttsttssrststtstttssstssstttttsssstsssssssststttsttttuttstttssttttttstttsttsttttsttsttttttttutsststssttssssuuutttttttstttssssttttttsststtutttstsrrsttsrstsrssrsssssrrrrqqqqrrsrttrttttssstttssssstttssssssttsttuuutsssttttsttsstttstssstsrssssststtsrssssstvuttsstttttsstsrstttsqstsssrssssrrsttsstsrssstsssrrststuwuttstsrttstttssssssssstsstsssssssssssstsssssttsstssssstttsssssssttttssststtssssrstsststttstssttstssttttsstssrrsttssrsssrttttssuttttrssssssrtuuttssttuutttstssttsssssrsssssssttstssstttsttsstsstttsrttttssssssstttssssttsttttstssstttttssssttstsrrssttstststtsstsstttttsrstttsstttttsssttsrrstssttttttuuutttssttttsststttttsttttttttutsttsttttusstttussssttstsrrstssststtsssrsrsssrsrrqrrsrsssststttttttstssttuttttutttttsttttttsststtststtstttsttsssssttttsstttssttttsttsttsttssssttutssssttstssttttrssstttsssssssstttsrrsqstttutsttsttttsttssssssstsstsstttsrstssstsssttrrsstsstsssstttsstttsststtsttsttssssstssssssstttsssstttsststttttstsssstttrsttssssttttuttsssstttrssttsssttttttttssstssssssssttsssssssttstsstssttssttssssssssttsssssttsttsrrsttssstttsssssrttttsrssstsssrsssststsssststtttttttttsssttststttssssttssstusssttttttttstttstttssttuttstssttstttttssttttsttttssssttssrstttttsstttttssttstssrrrssrsssrsrrsssrststtsuutsstttuuuttttttttsstttttsstttttsstsssttsstttttsstutssssttttssttsstssrsstttssssttssssssstsrstttssssttssssttttsstssssstrrssstsssrrttsttttssstssstssssttsttsssssttsssutsrssttttssssstsrstsssssrtstttssssssstssssrstsstsrststtststttssttstttsttssssssstsststttttssssrssrssttttsststssstttttssssssrstsssssssttttttttsrsttttssttsssssstssssttttttsrsstsssssssssssrssstsssttssssssssssssttssstssttttttttttssttstttttttsstttttttsssrsstttstttttsttttssssssstttttstttttssttttttststtsssrrsrrssssttttssttsssstsssrsstsrrrrssrssrrrssstssttrsststtuuussssssttttstttttttsttttsttstsssssttttsttttssssttttttsstssssssstssstttssstttssssstttsstsrtsssssstusrrsssssstsssstssssssstttttsssttssttssssssststsrstsssssssssstsssssrrsssrrssssssssstttststssttsrrssstssssssttttssttssstssstttttttrsssrssssttttsststtssrsssssssttsssststttssttttssstsssssrsssstsstttttssststtssstttststttsstttuttsssssssssssssssssssrsssssttsstsstssssstsstsssrrsstttssstssssttttttsssstttutttuttsssssrtsstuttttssttsttrsuttttttsssttttttuttssstssssssrsttsstssttusssttttsssssttttsssrrrtstssstssttstttststrsttttssrsstttttttttsttssttsttttttstsssttttssstssssttttuwtstttttstsstssttsstssttssssrsttstttsststtssstsssrsssssstsstssttsstsssttttsttttssttsssssssssttttsrrssssrrrsssssssssssrrrssttttssstttttssssssssssstsststtsttstsssssrssssstttsssttrrrsssssttttssstttsssttsttttsttsststtttsttsttssrtsttsssssstsrstutstssstsstssssstttssstssssttsssssssssrsssrrrssssrssttttstsstsssrsssssststtsststtuttssssssstutssttsssttttttuuuttstsssttsstttttsstttstsstttutttsttttsttsttsssstssssstssttttsssttutstttsttsssttttsssssrssttstttssttstttutttstttsstsstssstttttttttrrssttttttsttttsstssssstssttsssstttttttttssssttssssssttsssssssrssttttttttttttsrttssssstssstsstttttssssssstttttttttttttssststttsstsrrstssssrrssrsssssssssrssstttttttttssrttttssssssstssssttsttsrrsstssstsstttstssttsrrrsrsssttttssssstststttttutstssstssttttststssstttsttssstssstttttssrttssttssssssstsssssssssssstsrtssssssrrssrsssrstustussssssssssssttttttsstttsttstttstsstttssstttttststttttttstssssstutttssssssstttttttuutstttsttttttttstttttssttsssttsttstssstttstttsstssssstsssssttsssrsssttstttttttsrsssststtttrsssttttttssttssssstttttsssttssssttsttsststssttsstsssssttssssssttsttssssrstttsssttsttstssttssssstssttsssstsssstutrsttsttttutssttsstsssssssrrsstssttssstssstsstssssssssttttstttttsttttttttsssssssstttsrtsrssttstttttttttttrssssrstsrstttssststtstssrstttutsssssssssstttttttstssssssssssrtttsssssssttstttssssssttsssttssssssststttttsssssssssrssttsstsrsssssssssssttsssstssstsstssttssstttsstststtsssttttttstssssttstutstsrssssssstttttutstsststttttttsssttttstsssssttttttrrstssstssssssssssttsrtttttstsrrssttsttsttttstssrssststtsssssttstssstttsrsssttttssssssttttttssttttsrqsttttttttsrstsssstttsstttssssttsrrsrttsststtttttsttsstttsssttsstttttttssttuttutsttsstsssssssrrrsttstttstttssttssstsssssstttsttttttsstsssssstssssrtttssttssssstttssttsststtssrrrssrsssststsstssttsstttrssstttttstsstsstttttsstssssstttssstsssttssttstttstttttssttttrsutsrssttsssstttttsstsssssrrsssssssssstttssssstsststtsttsttttttsstttttssttsttttstsstttttsssssssttttttsstssssstssstttttttsstsstttttutsssttssssrttrstttttsrrtttssttrstrstrrttttsstuttssssssrstssssttttttttstsststtttttstttsstttttrssssutsstttsrsttttstssttssrrrrsstttssssrssssrsttsrttttstsssttstssttssttttstutstusrtstttttsssttssstssttttttttttttttssssssssssttttttsssststttssstssstttttttttttttsstssssstsssssrstttsstsrtsssttsstssstsssrtstsssssrtttsrtttssststttttssuttuttstsrrrttsttttssssstsssssstsssttttssttsttststttssstttstuttsstsssssststttsssssssssstssttssssssttstttttsststtsstsssststtttvtssstssttttsssttttsssststtssttssttsrtsssttttssttsttttsstsrttuttttstststtsttttstttsssssstttsstssrrstttsstttssststtrstrssssrsssstsssstttssssstttutttssssstttttsstsstssstttstsssssstsrssssrsrrsttttssssttsssststtttsttttsstsssttssssttsttsttsstutssssstutsssstttttsttstttttutsttttsttsssssssttttutrsttstttrsttssssttstttsstttssssttsrsssssssssstststssstssstssssssssststssttsrrrsssssrstttrrsttttttttttttttsssrrstsstsstttssssrssssstssttsttsstsssssssssssrrtststutsttssrsssstttsssstssssssstsrssttstsstststttssststsstttssrtttttssssstttstttsssttttssstttttutsssstuurrtsstttsstsssttttssstssttttsttstttstttttttsssssssssssttttttsrssssttsttssttttttssssstsstttsttstsstsssssssststtssttsstttttttsssstssstttsttssttsttssstssttttttsssttsttssttttstttssrssssrsssststttsstttsssssstttssttttttttsutttttttstttstuvttttttttttstssssssstssssstsrsrstsrsttststttrssstsrttstsssrsssstsssstttssrstssstssssssssssstssssrsrssssssstttssrststtttssssststtsrtsttsststtutsttsrsssrstssssssststtsttssssstssssstsstsstttsssssststtsssssssssssssrsrstsstssststttttts